The routine must leave the register status as follows:
- Register 1:
- Address of the parameter list described in Table 1 for
begin, XID, and build vectors
0 for connection status, failure,
and end vectors
- Registers 2–14:
- Restored to entry contents
- Register 15:
- Return code
- X'00' (0)
- Processing successfully completed
- X'01'–X'4F' (1–79)
- Definition selection failed; the XID exit remains active. VTAM® issues message IST1183I displaying
the return code.
- X'50'–X'7F' (80–127)
- Reserved
- X'80'–X'EF' (128–239)
- Definition Selection failed; the XID exit is deactivated. VTAM issues message IST1183I displaying
the return code.
- X'F0'–X'FF' (240–255)
- Reserved
Note: If the exit returns a nonzero return code from
an XID request, VTAM sends
no more XIDs to the exit. If the exit returns a nonzero return code
from a connection status request, VTAM sends
no more connection status requests to the exit.
|