Information
Space announcement: BMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.

IOEXIT


The IOEXIT parameter specifies the input and output I/O exit names. The IOEXIT parameter must be the first parameter following the function and it must be on the same line as the function.

The syntax of the IOEXIT parameter is:

IOEXIT=(input exit name,output exit name)
       (,output exit name)
       input exit name

input exit name

Specifies the name of the exit for the input file. You can specify up to eight characters. If you do not specify an output exit name, you can specify the input exit name without the parentheses.

output exit name

Specifies the name of the exit for the output file. You can specify up to eight characters. If you do not specify an input exit name, you must preface the output exit name with a comma and surround the value with parentheses.

Example 1:

$$DD01 COPY IOEXIT=(USXTYP1,USXTYP2)

This example copies a file using the input exit, USXTYP1, and the output exit, USXTYP2. Note that IOEXIT exit program names are user-defined.

Example 2:

$$DD01 USER IOEXIT=USXTYP1,WRITE=EXTRACT,OUT=25

This example creates a new data set by copying the input dataset using exit USXTYP1, and creates an extract data set called EXTRACT. A maximum of 25 records are written to the output extract file.

Example 3:

$$DD01 COPY IOEXIT=(,USXTYP2),OUT=20

This example copies the first 20 records to the output dataset using output exit USXTYP2.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Compuware File-AID/MVS 21.01