OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual

Return Codes
OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual522223-001
B-27
4005 ZGPI-RC-NO-OUTPUT-FROM-GIP
4005 ZGPI-RC-NO-OUTPUT-FROM-GIP
Cause. The GPI did not receive any output parameters from the GIP although the status
indicates the procedure operated successfully.
Effect. The session is unusable.
Recovery. Call GPI_STATUS_ and check the error class. Take the recovery action for
the error class.
4006 ZGPI-RC-STRING-TOO-LONG
Cause. The string is a long string according to the length you specified in
GPI_INITIALIZE_. A long string cannot be included in a descriptor list; it must be
processed by the GPI_OM_READ_ or GPI_OM_WRITE_ procedure.
Effect. The function is not performed.
Recovery. Call GPI_STATUS_ and check the secondary code, which contains the
attribute type, and the information buffer. Either specify a shorter string or use a
different procedure.
4007 ZGPI-RC-OT-COUNT-MISMATCH-TBL
Cause. The object tree count maintained by the GPI library does not match the count of
the object-tree tables in memory. This is an internal logic error.
Effect. The session is unusable.
Recovery. Call GPI_STATUS_ and check the error class. Take the recovery action for
the error class. Reinitialize the GPI and try the operation again.
4008 ZGPI-RC-EXCEEDED-RESERVED-OTS
Cause. If a new communication is transferred in, the maximum number of TMF
transactions allowed by the GIP will be exceeded.
Effect. The communication is not transferred in.
Recovery. Finish transferring in another object and then retry the operation.
4009 ZGPI-RC-CLOSE-SCP-ERROR
Cause. An error occurred while attempting to close the local SCP process.
Effect. None. Processing can continue.
Recovery. This is a warning condition. You can call GPI_STATUS_ and check the
secondary code, which contains the Guardian 90 file-system error code.
4010 ZGPI-RC-OPEN-SCP-ERROR
Cause. An error occurred while attempting to open the local SCP process.