Exit XRCINPT

When invoked
At warm and emergency restart, once for each user log record found in the system log.
Exit-specific parameters
UEPUOWST
Address of a 1-byte flag indicating the disposition of the unit of work. The possible values are:
UEPUOWAK
Activity keypoint record
UEPUOWCM
Unit of work committed
UEPUOWBO
Unit of work backed out
UEPUOWIF
Unit of work was in-flight
UEPUOWID
Unit of work was indoubt.
UEPLGREC
Address of the log record just read. The journal control record can be mapped using the information supplied in ../../../com.ibm.cics.ts.performance.doc/topics/dfht34q.html.
UEPLGLEN
Address of a fullword containing the length of the log record.
UEPTAID
Address of a 4-byte field containing the task identifier.
UEPTRID
Address of a 4-byte field containing the transaction identifier.
UEPTEID
Address of a 4-byte field containing the terminal identifier.
Note: The values of the fields addressed by UEPTAID, UEPTRID, and UEPTEID are meaningless for activity keypoint records (that is, if the field addressed by UEPUOWST contains UEPUOWAK).
Return codes
UERCNORM
Continue processing.
UERCBYP
Bypass this record.
XPI calls
All can be used. See User log record recovery program exits XRCINIT and XRCINPT for restrictions.