z/OS MVS Programming: Product Registration
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Return Codes

z/OS MVS Programming: Product Registration
SA38-0698-00

When the Query_Status service returns control to the caller, Returncode contains the return code. To obtain the equates for the return codes:
  • If you are coding in assembler, include mapping macro IFAEDIDF, described in z/OS MVS™ Data Areas manuals in z/OS® Internet Library at z/OS Internet Library.
  • If you are coding in C, use the include file IFAEDC. See IFAEDC.

The following table describes the return codes, shown in decimal.

Return Code (decimal) Equate Symbol Meaning and Action
00 Equate Symbol: IFAEDSTA_SUCCESS

Meaning: The product/feature combination is known to be registered or to be enabled or disabled.

Action: Check the outputinfo area for further information.

04 Equate Symbol: IFAEDSTA_NOTDEFINED

Meaning: The product/feature combination is not known to be registered or to be enabled or disabled.

Action: Check that the operands are correct.

08 Equate Symbol: IFAEDSTA_NOTAVAILABLE

Meaning: Environmental error: The Status service is not available on this system.

Action: Avoid calling the Status service on this system.

16 Equate Symbol: IFAEDSTA_NOTTASKMODE

Meaning: User error: The service was not called in task mode.

Action: Avoid calling in this environment.

20 Equate Symbol: IFAEDSTA_XM

Meaning: User error: The service was called in cross-memory mode but requires HASN=PASN=SASN.

Action: Avoid calling in this environment.

36 Equate Symbol: IFAEDSTA_LOCKED

Meaning: User error: The service was called while holding a system lock.

Action: Avoid calling in this environment.

40 Equate Symbol: IFAEDSTA_FRR

Meaning: User error: The service was called while having a functional recovery routine (FRR) established.

Action: Avoid calling in this environment.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014