Address of parameter list generated by the CAMLST macro
Return code:
0=Successful
Any other value indicates an error. For further details see the IBM manual DFSMS DFP Advanced Services SC26-4921.
Parameter list, 20 bytes in length.
Bytes | Description |
---|---|
0 |
Bits Meaning 0=1 CVOL specified 1=1 CAMLST macro generated 2=1 CATALOG or CATBX specified 3=1 RECAT specified 4=1 UNCAT or UCATDX specified 5=1 Reserved 6=1 LOCATE by TTR specified 7=1 Reserved |
1 |
Bits Meaning 0=1 Do not allocate CVOL 1=1 BLDX or CATBX specified 2=1 BLDG specified 3=1 BLDA specified 4=1 LNKX specified 5=1 DLTX or UCATDX specified 6=1 DSCB TTR specified 7=1 RLTA specified |
2 |
Bits Meaning 0=1 DRPX specified 1=1 DELETE specified 2=1 RENAME specified 3=1 SYSZTIOT is enqueued exclusively 4=1 EMPTY specified 5=1 Reserved 6=1 Reserved 7=0 Caller supplied a CAMLST 7=1 Caller supplied a CTGPL |
3 |
Maximum generation count for a generation data group or zeros. |
4-7 |
Address of the data set name or TTR if byte 0, bit 6 is on. |
8-11 |
Address of the volume serial number of the CVOL catalog, or zeros if byte 0, bit 0 is zero. |
12-15 |
If CATALOG was specified, the address of the volume list. The address of an 8-byte area that contains an alias for a high-level index If LNKX was specified, the address of a 10-byte area that contains a 4-byte device code followed by the 6-byte volume serial number of the CVOL to be connected If the LOCATE macro was coded, the address of a 265-byte work area that must start on a doubleword boundary. if the issuer of LOCATE has a non-zero protect key, then the work area must have a matching storage protect key. |
16-19 |
Address of the DSCB TTR if CATALOG was specified and byte 1 bit 6 is set to 1. |