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.