Exit 26 of the DFSMSdss UIM may be used to determine the following:
- When a new dump output volume has been added for each DDNAME
being
processed. (DFSMSdss sets EI26VOL with EI26DDN and EI26VSER.)
- When
a dump output volume associated with a specific DDNAME receives
a terminating error condition. (DFSMSdss sets EI26TERM with EI26DDN
and EI26VSER. EI26VTRC contains the failing function return code.)
- When EI22IMS is on and an R0 count mismatch occurs
during copy or dump processing for BWO(TYPEIMS) KSDS data sets. (DFSMSdss
sets EI26ROCE. The data set name is located by EI26DSN.)
- When
an application requests host-based encryption
through the DFSMSdss application programming interface (API), and
DFSMSdss overrides the request in favor of tape device encryption,
DFSMSdss uses the Volume Output Notification Exit (Exit 26) to notify
the caller. To indicate that the output tape volume used tape device
encryption, DFSMSdss sets the EI26TWHE bit to one in the ADREID0 mapping.
- When a dump output volume associated with a specific DDNAME is
closed. (DFSMSdss sets EI26VCLO with EI26DDN and EI26VSER. EI26VTRC
contains the return code from CLOSE.)
Exit 26 is invoked with EI26VCLO
set only during logical dump operations and only for output data sets
residing on DASD devices.
If Exit 26 is not driven for a given
DDNAME or is driven with EI26VTRC greater than zero, then the output
data set associated with the DDNAME was not closed successfully and
should not be depended upon for subsequent restore operations.
The UIM presents a return code to DFSMSdss in the Exit
Identification
Block. DFSMSdss continues to process based on that return code, as
follows:
- 00
- DFSMSdss continues normal processing
- 20
- Disconnect this exit
- 32
- DFSMSdss ends the function (valid only for
EI26TERM)