z/OS DFSMSdfp Advanced Services
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


SCRATCH Parameter List

z/OS DFSMSdfp Advanced Services
SC23-6861-01

The CAMLST macro generates the SCRATCH parameter list, but your code can set several options that CAMLST does not support. See Table 1.

Table 1. SCRATCH Parameter List
Offset Length or Bit Pattern Description
0(0) 1 Flags. Always X'41'.
1(1) 1 Flags.
  .1.. .... Do not delete the Resource Access Control Facility (RACF®) profile. Has an effect only if JSCBPASS is on. JSCBPASS is on if the program properties table gives authority to bypass security. See the NOPASS option on the primary POI task (PPT) statement in the SCHEDxx member of SYS1.PARMLIB as described in z/OS MVS Initialization and Tuning Reference.
  x.xx xxxx Reserved.
2(2) 1 Flags.
  1... .... SYSZTIOT already is enqueued. SCRATCH bypasses enqueueing on SYSZTIOT if this bit is on and the caller is APF-authorized or is running in a system key or supervisor state. If SYSZTIOT is not already enqueued, system damage might result.
  .10. ...0 Always set for SCRATCH.
  ...1 .... OVRD coded on CAMLST.
  .... 1... Bypass RACF profile checking. SCRATCH bypasses RACF profile checking if this bit is on and the caller is APF-authorized or is running in a system key or supervisor state.
  .... .1.. Erase all allocated space for the data set.
  .... ..1. Do not erase allocated space. SCRATCH bypasses space erasure if this bit is on and the caller is APF-authorized or is running in a system key or supervisor state.
3(3) 1 Reserved.
4(4) 4 Address of 44-byte data set name.
8(8) 4 Reserved.
12(C) 4 Address of volume list.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014