Setting Data Services exit registers for return


When the routine returns control to AR/CTL, it must set the following registers:

R0-R14

values that these registers contained when AR/CTL called the routine

R15

return code indicating the action for AR/CTL to take

For an input file, the exit can set the following hexadecimal return codes in register 15:

Value

Description

0

Pass this record to the application.

4

Pass this record to the application, and do not invoke the exit again.

20

Skip this record.

24

Skip this record, and do not invoke the exit again.

For an output file, the exit can set the following hexadecimal return codes in register 15:

Value

Description

0

Include this record in the data set.

4

Include this record in the data set, and do not invoke the exit again.

20

Delete this record.

24

Delete this record, and do not invoke the exit again.

 

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

APPLICATION RESTART CONTROL 4.1 (ARCHIVED)