|
|
Returns a message corresponding to an FCHECK error number and enables
error messages to be displayed from a program.
I16 CA I16
FERRMSG (fserrorcode, msgbuffer, msglength);
- fserrorcode
16-bit signed integer by reference (required)
Passes an error code returned by the FCHECK intrinsic,
indicating which message to return in msgbuffer.
- msgbuffer
character array (required)
Returns the error message identified with fserrorcode.
To contain the longest possible message, msgbuffer must
be >= 72 bytes long.
- msglength
16-bit signed integer by reference (required)
Returns the length of the error message in msgbuffer.
The length is returned in positive bytes.
None.
- CCE
Request granted.
- CCG
Request denied. No error message exists for this
fserrorcode.
- CCL
Request denied. The msgbuffer address was out of
bounds, msgbuffer was not large enough, or
msglength was out of bounds.
Refer to this intrinsic in the MPE/iX Intrinsics
Reference Manual for other codes pertaining to KSAM files.
|