Control-M/Tape uses MVS Tape Label Processing (TLP) Exits to gain control during open, close, and end of volume points during tape data management processing. You can dynamically install these exits at initialization or statically install them into the MVS module in the SYS1.LPALIB library.
The following table lists the exit routines that Control-M/Tape installs to MVS Tape Label Processing Exits, depending on global running mode.
Table 127a TLP exit routines installed by Control-M/Tape
Tape Label Processing Exit |
Exit Routine Name, |
Exit Routine Name, |
---|---|---|
OCE_FILESTART |
CTT019FS |
CTTT19FS |
OCE_FILEVALIDATE |
CTT019FV |
CTTT19FV |
OCE_VOLUMEMOUNT |
CTT019VM |
CTTT19VM |
OCE_FILEEND |
CTT055FE |
CTTT55FE |
You can use the following commands to inquire regarding the status of the Tape Label Processing Exits and their associated exit routines:
D PROG,EXIT,EX=OCE_*
D PROG,EXIT,EX=OCE_VOLUMEMOUNT,DIAG
D PROG,EXIT,EX=OCE_FILESTART,DIAG
D PROG,EXIT,EX=OCE_FILEVALIDATE,DIAG
D PROG,EXIT,EX=OCE_FILEEND,DIAG
After Control-M/Tape exit routines are installed, the Tape Label Processing Exits listed above are enabled and the exit routines are active.
You can add, delete, or modify the status of exit routines using commands such as the following:
SETPROG EXIT,ADD,EXITNAME=<TLP exit>,MODNAME=<exit routine>,DSNAME=<IOA load library>,STATE=ACTIVE,ABENDNUM=9999
SETPROG EXIT,MODIFY,EXITNAME=<TLP exit>,MODNAME=<exit routine>,STATE=ACTIVE
SETPROG EXIT,MODIFY,EXITNAME=<TLP exit>,MODNAME=<exit routine>,STATE=INACTIVE
SETPROG EXIT,DELETE,EXITNAME=<TLP exit>,MODNAME=<exit routine>
Parent Topic |