Using the CNTRL Macro to Control an I/O Device

The CNTRL macro performs these device-dependent control functions:

Backspacing moves the tape toward the load point; forward spacing moves the tape away from the load point.

Restriction: The CNTRL macro cannot be used with an input data set containing variable-length records on the card reader.

If you specify OPTCD=H in the DCB parameter field of the DD statement, you can use the CNTRL macro to position VSE tapes even if they contain embedded checkpoint records. The CNTRL macro cannot be used to backspace VSE 7-track tapes that are written in data convert mode and contain embedded checkpoint records.