IBM SC34-6814-04 Server User Manual


 
v UEP_FC_REASON_DUPLICATE_RECORD
v UEP_FC_REASON_DUPLICATE_REQID
v UEP_FC_REASON_END_OF_FILE
v UEP_FC_REASON_FILE_DISABLED
v UEP_FC_REASON_FILE_NOT_OPEN
v UEP_FC_REASON_FILE_NOT_FOUND
v UEP_FC_REASON_FULL_KEY_WRONG_LENGTH
v UEP_FC_REASON_GENERIC_DELETE_NOT_KSDS
v UEP_FC_REASON_GENERIC_KEY_TOO_LONG
v UEP_FC_REASON_ILLEGAL_KEY_TYPE_CHANGE
v UEP_FC_REASON_INSUFFICIENT_SPACE
v UEP_FC_REASON_INVALID_UPDATE_TOKEN
v UEP_FC_REASON_IO_ERROR
v UEP_FC_REASON_KEY_LENGTH_NEGATIVE
v UEP_FC_REASON_KSDS_AND_XRBA
v UEP_FC_REASON_NO_VARIABLE_LENGTH
v UEP_FC_REASON_NOTAUTH
v UEP_FC_REASON_NOT_EXTENDED
v UEP_FC_REASON_READPREV_IN_GENERIC_BROWSE
v UEP_FC_REASON_RECORD_NOT_FOUND
v UEP_FC_REASON_REWRITE_BEFORE_READ_UPDATE
v UEP_FC_REASON_RIDFLD_KEY_NOT_RECORD_KEY
v UEP_FC_REASON_UNKNOWN_REQID_ENDBR
v UEP_FC_REASON_UNKNOWN_REQID_READNEXT
v UEP_FC_REASON_UNKNOWN_REQID_READPREV
v UEP_FC_REASON_UNKNOWN_REQID_RESETBR
UEP_FC_EXIT_TOKEN
Address of a 4-byte token to be passed to XFCFROUT. This allows
you, for example, to pass a work area to exit XFCFROUT.
UEP_FC_M_RECORD_L
Address of a fullword containing the modified record length field.
You can use this to change the LENGTH, for remote files only,
when the LENGTH field is not specified on the API call. If the
LENGTH field is specified on the API call, to change the LENGTH
use UEP_FC_RECORD_L instead, because changing the value at
the address stored by UEP_FC_M_RECORD_L has no effect.
UEP_FC_M_RECORD_ID_L
Address of a halfword containing the modified key length field. You
can use this to change the KEYLENGTH, for remote files only,
when the KEYLENGTH field is not specified on the API call. If the
KEYLENGTH field is specified, to change the KEYLENGTH use
UEP_FC_RECORD_ID_L instead, because changing the value at
the address stored by UEP_FC_M_RECORD_ID_L has no effect.
Return codes
UERCNORM
Continue processing.
UERCBYP
Bypass CICS processing of this request. If the exit program has
been invoked for a function-shipped request, the mirror transaction
is permitted to terminate.
Chapter 1. Global user exit programs 79