vUEP_FC_REASON_DUPLICATE_RECORD
vUEP_FC_REASON_DUPLICATE_REQID
vUEP_FC_REASON_END_OF_FILE
vUEP_FC_REASON_FILE_DISABLED
vUEP_FC_REASON_FILE_NOT_OPEN
vUEP_FC_REASON_FILE_NOT_FOUND
vUEP_FC_REASON_FULL_KEY_WRONG_LENGTH
vUEP_FC_REASON_GENERIC_DELETE_NOT_KSDS
vUEP_FC_REASON_GENERIC_KEY_TOO_LONG
vUEP_FC_REASON_ILLEGAL_KEY_TYPE_CHANGE
vUEP_FC_REASON_INSUFFICIENT_SPACE
vUEP_FC_REASON_INVALID_UPDATE_TOKEN
vUEP_FC_REASON_IO_ERROR
vUEP_FC_REASON_KEY_LENGTH_NEGATIVE
vUEP_FC_REASON_KSDS_AND_XRBA
vUEP_FC_REASON_NO_VARIABLE_LENGTH
vUEP_FC_REASON_NOTAUTH
vUEP_FC_REASON_NOT_EXTENDED
vUEP_FC_REASON_READPREV_IN_GENERIC_BROWSE
vUEP_FC_REASON_RECORD_NOT_FOUND
vUEP_FC_REASON_REWRITE_BEFORE_READ_UPDATE
vUEP_FC_REASON_RIDFLD_KEY_NOT_RECORD_KEY
vUEP_FC_REASON_UNKNOWN_REQID_ENDBR
vUEP_FC_REASON_UNKNOWN_REQID_READNEXT
vUEP_FC_REASON_UNKNOWN_REQID_READPREV
vUEP_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.
Youcan 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.
Chapter1. Global user exit programs 79