The inquire_current_program call, Response and reason values for inquire_program, Program management functions – IBM SC33-1683-02 User Manual

Page 373

Advertising
background image

RESPONSE and REASON values for INQUIRE_PROGRAM:

RESPONSE

REASON

OK

None

EXCEPTION

PROGRAM_NOT_DEFINED_TO_LD
PROGRAM_NOT_DEFINED_TO_PG

DISASTER

ABEND
LOCK_ERROR

INVALID

INVALID_PROGRAM_TOKEN

KERNERROR

None

PURGED

None

The INQUIRE_CURRENT_PROGRAM call

INQUIRE_CURRENT_PROGRAM returns information about the attributes of the
program that is currently running. If this call is issued from within a global or
task-related user exit, it returns the attributes of the global or task-related user exit
program itself.

INQUIRE_CURRENT_PROGRAM

DFHPGISX [CALL,]

[CLEAR,]

[IN,

FUNCTION(INQUIRE_CURRENT_PROGRAM),]

[OUT,

[AVAIL_STATUS(DISABLED|ENABLED),]

[CEDF_STATUS(CEDF|NOCEDF|NOT_APPLIC),]

[CURRENT_AMODE(24|31),]

[CURRENT_CEDF_STATUS(CEDF|NOCEDF),]

[CURRENT_ENTRY_POINT(name4),]

[CURRENT_ENVIRONMENT(EXEC|GLUE|PLT|SYSTEM|TRUE|URM),]

[CURRENT_EXECUTION_SET(DPLSUBSET|FULLAPI),]

[CURRENT_LOAD_POINT(name4),]

[CURRENT_PROGRAM_LENGTH(name4),]

[CURRENT_PROGRAM_NAME(name8),]

[DATA_LOCATION(ANY|BELOW|NOT_APPLIC),]

[DYNAMIC_STATUS(DYNAMIC|NOT_DYNAMIC),]

[EXECUTION_KEY(CICS|NOT_APPLIC|USER),]

[EXECUTION_SET(DPLSUBSET|FULLAPI|NOT_APPLIC),]

[HOLD_STATUS(CICS_LIFE|NOT_APPLIC|TASK_LIFE),]

[INSTALL_TYPE(AUTO|CATALOG|GROUPLIST|MANUAL|RDO|SYSAUTO),]

[INVOKING_ENVIRONMENT (EXEC|GLUE|PLT|SYSTEM|TRUE|URM),]

[INVOKING_PROGRAM_NAME(name8),]

[LANGUAGE_DEDUCED(ASSEMBLER|C370|COBOL|

COBOL2|LE370|NOT_APPLIC|NOT_DEDUCED|PLI),]

[LANGUAGE_DEFINED(ASSEMBLER|C370|COBOL|

LE370|NOT_APPLIC|NOT_DEFINED|PLI),]

[LOAD_STATUS(LOADABLE|NOT_APPLIC|NOT_LOADABLE|NOT_LOADED),]

[MODULE_TYPE(MAPSET|PARTITIONSET|PROGRAM),]

[NEW_PROGRAM_TOKEN(name4),]

[REMOTE_DEFINITION(LOCAL|REMOTE),]

[REMOTE_PROGID(name8),]

[REMOTE_SYSID(name4),]

[REMOTE_TRANID(name4),]

[RETURN_PROGRAM_NAME(name8),]

RESPONSE(name1 | *),

REASON(name1 | *)]

Note: The options not described in the following list are identical to the equivalent

options of the INQUIRE_PROGRAM call.

program management functions

Chapter 3. The user exit programming interface (XPI)

341

|

Advertising