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 IWMSEDES 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 50. Return and Reason Codes for the IWMSEDES Macro
Return CodeReason CodeEquate Symbol, Meaning, and Action
0IwmRetCodeOk: Successful completion.
4IwmRetCodeWarning: Successful completion, unusual conditions noted.
4xxxx0425Equate Symbol: IwmRsnCodeNoSCHENV:

Meaning: The system does not support scheduling environments services. This return code is set for releases prior to OS/390® Release 4.

Action: Avoid requesting this function on releases prior to OS/390 Release 4.

4xxxx0426Equate Symbol: IwmRsnCodeSCHENVNotFound:

Meaning: The scheduling environment specified by SCHENV does not exist.

Action: Check the specification of the SCHENV parameter. If the SCHENV parameter is correct, check whether the scheduling environment is defined in the active service policy.

4xxxx0427Equate Symbol: IwmRsnCodeSCHENVNotAvailable:

Meaning: The scheduling environment is not available on the specified system.

Action: Do not process work that depends upon the scheduling environment being available on the specified system.

4xxxx042AEquate Symbol: IwmRsnCodeSCHENVNoSystem:

Meaning: The scheduling environment exists. However, the specified system does not exist.

Action: Do not process work that depends upon the scheduling environment being available on the specified system.

8IwmRetCodeInvocError: Invalid invocation environment or parameters
8xxxx0801Equate Symbol: IwmRsnCodeSrbMode:

Meaning: The caller is in SRB mode.

Action: Avoid requesting this function while in SRB mode.

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 parameter list.

Action: Check for possible storage overlay.

8xxxx0824Equate Symbol: IwmRsnCodeAmode24

Meaning: Caller in 24-bit addressing mode.

Action: Request this function in 31-bit addressing mode.

8xxxx0825Equate Symbol: IwmRsnCodeAscModeNotPrimary

Meaning: The caller invoked the service but was not in primary ASC mode.

Action: Request this function in primary mode.

8xxxx0827Equate Symbol: IwmRsnCodeRsvdNot0

Meaning: Reserved field in parameter list was non-zero.

Action: Request this function with reserved fields zero.

8xxxx0828Equate Symbol: IwmRsnCodeBadVersion

Meaning: Version number in parameter list or version length field is not valid.

Action: Request this function with corrent version number.  

10Equate Symbol: IwmRetCodeCompError

Meaning: Component error.

Action: Contact your system programmer.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014