The parameter list passed to the SYGWMAP exit by the Server Option context handler is defined in the SYGWMAPA member of the MACLIB library. This list consists of the following parameters:
MAP_EIB — The EXEC Interface Block (EIB) address of the Server Option context handler transaction.
MAP_LANG_REQUEST — The address of the language request buffer.
MAP_LANG_REQ_LENGTH — The length of the language request buffer in bytes.
MAP_LANG_TRAN — The address of a field containing the name of the remote procedure used to handle a language request. The maximum length of this parameter value is 30 bytes. On input, the field contains the default value “Language_Request,” but the SYGWMAP exit may change the field contents to any valid remote procedure name used in handling a specific language request.
MAP_RC — The SYGWMAP exit return code. There are two valid values for this output parameter:
0 — Indicates no errors.
1 — Indicates that SYGWMAP failed. The Server Option context handler reports an error message.