The exception operation structure (rxEXCOP) is passed to exception callbacks:
typedef struct _rxexcop {
LONG errcod; /* [IN] Error code */
pctCHGB pchgbuf; /* [IN] Operation that failed */
pctFILH pfilhnd; /* [IN] File information */
} rxEXCOP, *prxEXCOP;
Input: Error code for this exception.
Input: Details for the operation that failed - Includes information relevant to the type of operation that failed (for example data operation includes log position, file ID, unique key and record image).
Input: File information for this exception - Includes data file ID, data file name, and data file number if open.