Inquire Process (Response)
The response to the Inquire Process (MQCMD_INQUIRE_PROCESS) command consists of the response header followed by the ProcessName structure and the requested combination of attribute parameter structures.
If a generic process name was specified, one such message is generated for each process found.
- Always returned:
- ProcessName , QSGDisposition
- Returned if requested:
- AlterationDate, AlterationTime, ApplId, ApplType, EnvData, ProcessDesc, UserData
Response data
- AlterationDate (MQCFST)
- Alteration date (parameter identifier: MQCA_ALTERATION_DATE).
The date when the information was last altered, in the form yyyy-mm-dd.
- AlterationTime (MQCFST)
- Alteration time (parameter identifier: MQCA_ALTERATION_TIME).
The time when the information was last altered, in the form hh.mm.ss.
- ApplId (MQCFST)
- Application identifier (parameter identifier: MQCA_APPL_ID).
The maximum length of the string is MQ_PROCESS_APPL_ID_LENGTH.
- ApplType (MQCFIN)
- Application type (parameter identifier: MQIA_APPL_TYPE).
The value can be:
- MQAT_AIX
- AIX application (same value as MQAT_UNIX)
- MQAT_CICS®
- CICS transaction
- MQAT_DOS
- DOS client application
- MQAT_MVS
- z/OS® application
- MQAT_OS400
- IBM® i application
- MQAT_QMGR
- Queue manager
- MQAT_UNIX
- UNIX application
- MQAT_WINDOWS
- 16-bit Windows application
- MQAT_WINDOWS_NT
- 32-bit Windows application
- integer
- System-defined application type in the range zero through 65 535 or a user-defined application type in the range 65 536 through 999 999 999
- EnvData (MQCFST)
- Environment data (parameter identifier: MQCA_ENV_DATA).
The maximum length of the string is MQ_PROCESS_ENV_DATA_LENGTH.
- ProcessDesc (MQCFST)
- Description of process definition (parameter identifier: MQCA_PROCESS_DESC).
The maximum length of the string is MQ_PROCESS_DESC_LENGTH.
- ProcessName (MQCFST)
- The name of the process definition (parameter identifier: MQCA_PROCESS_NAME).
The maximum length of the string is MQ_PROCESS_NAME_LENGTH.
- QSGDisposition (MQCFIN)
- QSG disposition (parameter identifier: MQIA_QSG_DISP).
Specifies the disposition of the object (that is, where it is defined and how it behaves). This
parameter is valid on z/OS only. The value can be any
of the following values:
- MQQSGD_COPY
- The object is defined as MQQSGD_COPY.
- MQQSGD_GROUP
- The object is defined as MQQSGD_GROUP.
- MQQSGD_Q_MGR
- The object is defined as MQQSGD_Q_MGR.
- UserData (MQCFST)
- User data (parameter identifier: MQCA_USER_DATA).
The maximum length of the string is MQ_PROCESS_USER_DATA_LENGTH.