Site Tools


documentation:development:opera:pf25:ppgfldr:pgsfldr:spr:01spr080

GetSysErr

Gets the error string for an error.

Synopsis

int32 GetSysErr( char *buff, int32 buffsize, Err err )

Description

This procedure returns a character string that describes an error code. The resulting string is placed in a buffer.

The procedure interprets all the fields in the err argument and returns corresponding text strings for all of them. If an error-text table is not found for the specific error, the routine uses numbers for the final error code value.

Arguments

  • buff A pointer to a buffer to hold the error string.
  • buffsize The size of the error-text buffer, in bytes. This should be 128.
  • err The error code whose error string to get.

Return Value

The procedure returns the number of bytes in the description string, or a negative error code if a bad buffer pointer is supplied.

Implementation

Folio call implemented in kernel folio V20.

Associated Files

  • operror.h ANSI C Prototype
  • clib.lib ARM Link Library

See Also

PrintfSysErr()


documentation/development/opera/pf25/ppgfldr/pgsfldr/spr/01spr080.txt · Last modified: 2022/10/10 16:54 by 127.0.0.1