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 IWM4EDEL macro returns control to your program:

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

The following table identifies the hexadecimal return and reason codes and the equate symbol associated with each reason code. IBM® support personnel may request the entire reason code, including the xxxx value.

Table 69. Return and Reason Codes for the IWM4EDEL Macro
Return CodeReason CodeEquate Symbol, Meaning, and Action
0Equate Symbol: IwmRetCodeOk

Meaning: Successful completion.

Action: None required.

4Equate Symbol: IwmRetCodeWarning

Meaning: Successful completion, unusual conditions noted.

4xxxx0411Equate Symbol: IwmRsnCodeEnclActive

Meaning: Input enclave had 1 or more SRBs scheduled or running, or 1 or more TCBs joined to the enclave.

Action: None required.

4xxxx0449Equate Symbol: IwmRsnCodeWDEDeleted

Meaning: Enclave was deleted and one or several associated work-dependent enclaves were physically deleted.

Action: None required.

4xxxx044AEquate Symbol: IwmRsnCodeActiveWDEDeleted

Meaning: Enclave was deleted while it had one or several TCBs joined or SRBs scheduled/running. Additionally, one or several associated work- dependent enclaves were physically deleted.

Action: None required.

4xxxx044BEquate Symbol: IwmRsnCodeAWDEDeleted

Meaning: Enclave was deleted and one or several associated work-dependent enclaves were physically deleted. One or several physically deleted work-dependent enclaves had TCBs joined or SRBs scheduled/running.

Action: None required.

4xxxx044CEquate Symbol: IwmRsnCodeActiveAWDEDeleted

Meaning: Enclave was deleted and one or several associated work-dependent enclaves were physically deleted. The enclave itself and one or several physically deleted work-dependent enclaves had TCBs joined or SRBs scheduled/running

Action: None required.

8Equate Symbol: IwmRetCodeInvocError

Meaning: Invalid invocation environment or parameters.

8xxxx0803Equate Symbol: IwmRsnCodeDisabled

Meaning: Caller is disabled.

Action: Avoid requesting this function while disabled.

8xxxx0804Equate Symbol: IwmRsnCodeLocked

Meaning: The caller is locked.

Action: Avoid requesting this function while locked.

8xxxx080BEquate Symbol: IwmRsnCodeBadPl

Meaning: Error accessing the parameter list.

Action: Check for possible storage overlay.

8xxxx0824Equate Symbol: IwmRsnCodeAmode24

Meaning: The caller invoked the service but was in 24-bit addressing mode.

Action: Request this function only when you are in 31-bit addressing mode.

8xxxx0828Equate Symbol: IwmRsnCodeBadVersion

Meaning: Version number in parameter list is not valid.

Action: Check for possible storage overlay of the parameter list.

8xxxx083AEquate Symbol: IwmRsnCodeBadEnclave

Meaning: Enclave token does not pass verification.

Action: Check for possible storage overlay of the enclave token, or asynchronous events which may have deleted the enclave.

8xxxx0872Equate Symbol: IwmRsnCodeForeignEnclave

Meaning: The enclave is foreign.

Action: Use the IWMUIMPT macro to delete a foreign enclave.

10Equate Symbol: IwmRetCodeCompError

Meaning: Component error.

Action: No action required. The function may be successful if invoked again.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014