Parameter list contents
Register 1 points to a parameter list, which contains the following fields:
- Pointer to an 8-character security-class string that has one of
the following values:
- DASDVOL
- Checks a user's authority to access a DASD volume with disk fullpack processing.
- FACILITY
- Checks a user's authority to use a Z Data Tools function, or a FULLPACK or BLP operation.
- TERMINAT
- Requests cleanup processing by the exit.
- Pointer to a 44-character entity string:
If parameter 1 is DASDVOL, parameter 2 is the volser.
If parameter 1 is FACILITY, parameter 2 is the profile name shown in Z Data Tools function to profile name cross-reference.
- Reserved.
- Pointer to an 8-character access string. The string has the value READ, UPDATE, CONTROL, or ALTER, as described in z/OS Security Server RACF Command Language Reference.
- Pointer to an 8-character function code (the name of a Z Data Tools function).
- Pointer to a 2-byte flags field, consisting of the following 16
bits:
- 0
- Batch mode
- 1
- Full-screen mode
- 2
- Line mode
- 3
- Command mode
- 4
- (reserved)
- 5
- XA environment
- 6
- ESA environment
- 7–15
- (reserved)
- Pointer to an 8-character user ID.
- Pointer to an 8-character job name.
- Reserved.
- Pointer to a 1-fullword user field.
This fullword is not used by Z Data Tools. The exit can use this fullword to remember information (such as an address) from one call to another.
Z Data Tools initializes this fullword to binary zero at first invocation of the exit.