1.2.5.7.3 Parameter(s)
I/O PCB or AIB, I/O Area, I/O Area Length, IO Area, area
length, area, …
- I/O PCB
- Pointer to the PCB that represents a destination
- AIB
- Specifies the application interface block (AIB) that is used
for the call. This parameter is an input and output parameter.
The following fields must be initialized in the AIB:
- AIBID Eye catcher.
- This 8-byte field must contain
DFSAIBbb
. - AIBLEN AIB lengths.
- This field must contain the actual length of the AIB that the application program obtained.
- AIBRSNM1 Resource name.
- This 8-byte, left-justified field must contain the PCB name
IOPCBbbb
. - AIBOALEN I/O area length.
- This field must contain the length of the I/O area that is
specified in the call list. This parameter is not used during the
XRST
call. For compatibility reasons, this parameter must still be coded.
- I/O Area Length
- No longer used. For compatibility reasons, this parameter must still be included in the call, and it must contain a valid address.
- I/O Area
- Used to specify the check point ID from which the program should be restarted. If the program is to start normally, the first 5 characters of I/O area must be blanks.
- Area length
- Specifies a 4-byte field in your program that contains the length in binary of the first area to checkpoint. This parameter is an input parameter. For each area length, you must also specify an area parameter. The number of areas you specify on a XRST call must be less than or equal to the number of areas you specify on the CHKP calls the program issues.
- Area
- Specifies the area in your program that you want IMS TM to restore. Always specify the area length parameter first, followed by the area parameter.
Parent topic: XRST