Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Programming Considerations z/OS DFSMS Using Data Sets SC23-6855-00 |
|
The typical actions of a LERAD routine are:
If the LERAD exit routine issues GENCB, MODCB, SHOWCB, or TESTCB and returns to VSAM, it must restore registers 1, 13, and 14, which are used by these macros. It must also provide two save areas; one, whose address should be loaded into register 13 before the GENCB, MODCB, SHOWCB, or TESTCB is issued, and the second, to separately store registers 1, 13, and 14. If the error cannot be corrected, close the data set and either terminate processing or return to VSAM. If a logical error occurs and no LERAD exit routine is provided (or the LERAD exit is inactive), VSAM returns codes in register 15 and in the feedback field of the RPL to identify the error. When your LERAD exit routine completes processing, return to your main program as described in Return to a Main Program. |
Copyright IBM Corporation 1990, 2014
|