gtpi1m1w | System Installation Support Reference |
The Record ID Attribute Table (RIAT) contains information on every file type (both fixed and pool) in the database. For more information on this table, see Record ID Attribute Table.
User exit routine UCCRIT is invoked from the RITID macro call if the user exit option was specified for the ID during RIAT definition. This exit point, named RIT, cannot be activated dynamically. Exit point RIT is in copy segment CEFJ of CSECT CCFADC and copy segment CVF3 of CSECT CCVFAC.
The RIAT exit allows you to intercept all FIND/FILE macros after a RIAT entry has been found. This is a nondynamic exit point, but the exit may or may not be activated depending on the RIAT indicators for that ID.
General Conditions at Entry
The registers at entry to UCCRIT are:
System Conditions at Entry
Programming Considerations at Entry
As many as six records per subsystem can be designated for filing during catastrophic error processing. CTIN generates a list of six doublewords for each subsystem that holds record addresses. These addresses are copied to disk as part of CPSF.
The CINFC tag CMMZFA is used to access the list. The leftmost
fullword contains the 31-bit main storage address of the record to be filed
and the rightmost fullword contains the record file address in FARF format, as
shown in the accompanying diagram.
If fewer than six records are filed for any subsystem, X'FF' must appear in byte 4 of the doubleword following the last record entry for that subsystem.
Programming Considerations on Return
See User Exit Routines - Common Return Conditions.
General Conditions on Return