z/OS MVS Programming: Workload Management Services
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


Return and Reason Codes

z/OS MVS Programming: Workload Management Services
SC34-2663-00

Return and Reason Codes

When the IWM4MDEL macro returns control to your program:

  • GPR 15 (and retcode, when you code RETCODE) contains a return code.
  • When the value in GPR 15 is not zero, GPR 0 (and rsncode, when you code RSNCODE) contains a reason code.

The following table identifies the hexadecimal return and reason codes. IBM support personnel may request the entire reason code, including the xxxx value.

Table 75. Return and Reason Codes for the IWM4MDEL Macro
Return CodeReason CodeMeaning and Action
0IwmRetCodeOk: Successful completion.
4IwmRetCodeWarning: Successful completion, unusual conditions noted. Hex Reason Meaning
Code
xxxx0402
IwmRsnCodeNoMonEnv: Input monitoring token indicates no monitoring environment was established.
xxxx0403
IwmRsnCodeMonEnvNotAlloc: Input monitoring token does not reflect an allocated monitoring environment owned by the current home address space.
8IwmRetCodeInvocError: Invalid invocation environment or parameters Hex Reason Meaning
Code
xxxx0802
IwmRsnCodeXmemUserKeyTkn: Caller is in cross-memory mode while the token was obtained in user key.
xxxx0803
IwmRsnCodeDisabled: Caller is disabled.
xxxx0804
IwmRsnCodeLocked: Caller is locked.
xxxx0805
IwmRsnCodeMonEnvSwitchCont: Input monitor token reflects a switch continuation
xxxx0806
IwmRsnCodeMonEnvParent: Input monitoring token reflects a continuation to a dependent monitoring environment.
xxxx0808
IwmRsnCodeMonEnvDepCont: Input monitoring token reflects a continuation from a parent monitoring environment.
xxxx0809
IwmRsnCodeSrbUserKeyTkn: Caller is in SRB mode, while the token was obtained in a user key (8-F).
xxxx080A
IwmRsnCodeTcbNotOwnerUserKeyTkn: Current TCB is not the current owner, while the token was obtained in a user key (8-F).
xxxx080B
IwmRsnCodeBadPl: Error accessing parameter list.
xxxx0823
IwmRsnCodeDatoff: Caller invoked service while DATOFF
xxxx0824
IwmRsnCodeAmode24: Caller invoked service but was was in 24 bit addressing mode.
xxxx0825
IwmRsnCodeAscModeNotPrimary: Caller invoked service but was not DAT on Primary ASC mode.
xxxx0826
IwmRsnCodeTaskTerm: Caller invoked service while task termination is in progress for the TCB associated with the owner.
xxxx0827
IwmRsnCodeRsvdNot0: Reserved field in parameter list was non-zero
xxxx0828
IwmRsnCodeBadVersion: Version number in parameter list is not valid.
xxxx082A
IwmRsnCodeMonEnvRelated: Input monitor token is related to a parent monitoring environment
10IwmRetCodeCompError: Component error

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014