Table 1 describes the contents of the exit control block.
Offset (Dec) | Number of Bytes | Description |
---|---|---|
0 | 4 | Name. The name of the control block. The field contains the character string EXPB. |
4 | 2 | Version. The version of the control block. The field contains the character string 01. |
6 | 2 | Length. The length of the control block. The value is 40 in decimal. |
8 | 4 | Dynamic area. The address of a 400-byte area that the exit can use as a dynamic area. |
12 | 4 | Exit area address. The address of an 8-byte area for the preprocessing and postprocessing invocations of the exit to use for communication. ICSF does not check or change this field. |
16 | 4 | Exit communication area. A character string that can be used for communication between preprocessing and postprocessing invocations of a service exit. |
20 | 4 | Flags. A flag byte. Each bit
setting (on/off) indicates a particular condition. ICSF sets
bit 0 and an exit cannot change that bit. Your exit can set any of
the other bits.
|
24 | 4 | Secondary parameter block. The address of the secondary parameter block. The exit can use the SPB to determine the environmental information of the service. For a description of the SPB, see Secondary parameter block. |
28 | 4 | CCVT. Address of the Cryptographic Control Vector Table (CCVT). For a description of the CCVT, see The Cryptographic Communication Vector Table (CCVT). |
32 | 8 | Module name. The installation exit's load module name. The field contains the value of the load module name you specified on the EXIT keyword in the installation options data set. The field is 8 bytes of characters, and the value is left-justified and padded with blanks. |