After examining the passed record, the user exit instructs RESTORE to perform one of the following instructions:
Places a binary 4 in the flag field.
Returns to GVRESTOR
Places a binary 8 in the flag field.
Returns to GVRESTOR.
Moves the passed record to a work area within the exit.
Performs the necessary modifications.
Places a binary 12 in the flag field.
Calls the subroutine GVMODINS with the parameter list:
Returns to GVRESTOR.
Inserts records prior to the record passed to the exit. Then the record previously passed to the exit is passed again until the exit indicates that the record is to be restored, deleted, or modified, or that end-of-file is desired. If the exit is passed, records may be inserted prior to signaling end-of-file.
Places a binary 16 in the flag field.
Calls the subroutine GVMODINS with a parameter list consisting of three fullword fields:
Returns to GVRESTOR.
Places X'FFFFFFFF (HIGH VALUES) in the flag field.
Returns to GVRESTOR.
|
Copyright © 2011 CA.
All rights reserved.
|
|