If you do not code any of the parameters described here, the
DCB macro does not create this portion of the block and OPEN will
ignore any value that your program sets. You can code values to affect
the macro expansion and change any of these fields before the
end of the DCB OPEN exit routine. For more information on EXCP appendages,
see
Making Appendages Available to the System.
- EOEA=symbol
- Last two characters of an EOE appendage name that you have entered
into SYS1.LPALIB or SYS1.SVCLIB.
- PCIA=symbol
- Last two characters of a PCI appendage name that you have entered
into SYS1.LPALIB or SYS1.SVCLIB.
- SIOA=symbol
- Last two characters of a SIO appendage name that you have entered
into SYS1.LPALIB or SYS1.SVCLIB.
- PGFIX=YES
- The SIO appendage includes a page-fix entry point. Refer to Using the EXCPVR macro instruction and Page Fix and EXCPVR Start I/O Appendage.
- CENDA=symbol
- Last two characters of a CHE appendage name that you have entered
into SYS1.LPALIB or SYS1.SVCLIB.
- XENDA=symbol
- Last two characters of an ABE appendage name that you have entered
into SYS1.LPALIB or SYS1.SVCLIB.
- OPTCD=Z
- Indicates that, for devices that have a magnetic tape reel (input
only), a reduced error recovery procedure (four reads only) will occur
when a data check is encountered. Only specify this operand when the
tape is known to contain errors and the application does not require
that all records be processed. Its proper use would include error
frequency analysis in the SYNAD routine. Specification of this parameter
will also cause generation of a foundation block extension. This parameter
does not apply to magnetic tape subsystems that use cartridges. Your
program can change this parameter value at any time.
- IMSK=value
- The
IMSK parameter lets you specify whether or not you want to ignore
system error routines:
- Code X'FFFFFFFF' to specify that you want the system
to use the error routines.
- If you code any value other than X'FFFFFFFF', the system
will not use the system's error routines. This causes one of the DCBIFOIOE
bits to be set on. See DCBIFLGS.