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 IWMSEVAL 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 53. Return and Reason Codes for the IWMSEVAL Macro
Return CodeReason CodeEquate Symbol, Meaning, and Action
0Equate Symbol: IwmRetCodeOk:

Meaning: Successful completion.

4Equate Symbol: IwmRetCodeWarning:

Meaning: 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.  

8Equate Symbol: IwmRetCodeInvocError:

Meaning: Invalid invocation environment or parameters.

8xxxx0801Equate Symbol: IwmRsnCodeSrbMode:

Meaning: 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: 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: The caller is 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