OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual

Return Codes
OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual522223-001
B-22
2503 ZGPI-RC-ALLOCATESEGMENT-ERROR
Recovery. Call GPI_STATUS_ and check the error class. Follow the recommended
recovery procedure for the error class.
2503 ZGPI-RC-ALLOCATESEGMENT-ERROR
Cause. An error occurred during a GPI call to the Guardian 90 ALLOCATESEGMENT
procedure. (This code can be returned as the status of GPI_INITIALIZE_ .)
Effect. The function is not performed.
Recovery. Call GPI_STATUS_ and check the error class. Follow the recommended
recovery procedure for the error class.
2504 ZGPI-RC-USESEGMENT-ERROR
Cause. An error occurred during a GPI call to the Guardian 90 USESEGMENT
procedure. For example, the GPI cannot access the GPI segment or return to the client’s
segment. Or, the GIP cannot access its own reserved segment.
Effect. The function is not performed.
Recovery. If the GPI segment cannot be accessed, this code is returned in the status
parameter of the procedure you called. If the GPI cannot return control to your
application’s segment, the GPI abends, and you should restart your application. If the
GIP cannot access its own reserved segment, you can try calling GPI_STATUS_ for
more information.
2505 ZGPI-RC-DEFINEPOOL-ERROR
Cause. An error occurred during a GPI call to the Guardian 90 DEFINEPOOL
procedure.
Effect. The function is not performed.
Recovery. Call GPI_STATUS_ and check the error class. Follow the recommended
recovery procedure for the error class.
2506 ZGPI-RC-GETPOOL-ERROR
Cause. An error occurred during a GPI call to the Guardian 90 GETPOOL procedure.
(This code can be returned as the status of GPI_INITIALIZE_ .)
Effect. The function is not performed.
Recovery. Call GPI_STATUS_ and check the error class. Follow the recommended
recovery procedure for the error class. The secondary code contains the GPI internal
pool ID.
2507 ZGPI-RC-PUTPOOL-ERROR
Cause. An error occurred during a GPI call to the Guardian 90 PUTPOOL procedure.
Effect. The function is not performed.