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


EADSCB: Specify the support level for extended attribute DSCBs

z/OS DFSMSdfp Advanced Services
SC23-6861-01

EADSCB=OK
This specification indicates that the calling program supports extended attribute DSCBs. An extended address volume may have these DSCBs allocated to it. The returned DSCBs (format-3, format-8) may contain extent descriptors described by 28-bit cylinder addresses or DSCBs (format-9) that contain additional attribute information.

For search calls where the data set name is passed (CVAFDIR ACCESS=READ,BFLEARG=0), a CVAFDIR request will fail if the EADSCB=OK indicator is not set and the DSCB associated with this data set name is a format-8 DSCB.

For seek calls where the record address is passed (CVAFDIR ACCESS=READ,BFLEARG=cchhr), a CVAFDIR request issued to an EAV volume will be failed if the EADSCB=OK indicator is not set and the DSCB associated with this address is a format-8 or format-9 DSCB.

For seek calls where the record address is passed (CVAFDIR ACCESS=READ,BFLEARG=cchhr), and MULTIPLEDSCBS=NO is specified or defaulted to NO, a CVAFDIR request will faileif the EADSCB=OK indicator is not set and the DSCB associated with this address is a format-3 DSCB that contain track addresses above 65,520 cylinders.

The failing error code for these cases will be reflected as follows:
  • CVAF status code (CVSTAT) set to STAT082.
  • Return code 4.
EADSCB=OK will set the CV4EADOK indicator in the CVPL.

For all other calls, the EADSCB=OK keyword is ignored.

EADSCB=NOTOK
Indicates a calling program does not support extended attribute DSCBs. The specification of this will resolve to the CV4EADOK indicator in the CVPL to be set off. This is the default.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014