+

Search Tips | Advanced Search

Inquire Queue Names (Response)

The response to the Inquire Queue Names (MQCMD_INQUIRE_Q_NAMES) command consists of the response header followed by a single parameter structure giving zero or more names that match the specified queue name. The response header is followed by the QTypes structure, with the same number of entries as the QNames structure. Each entry gives the type of the queue with the corresponding entry in the QNames structure.

Additionally, on z/OS only, the QSGDispositions parameter structure (with the same number of entries as the QNames structure) is returned. Each entry in this structure indicates the disposition of the object with the corresponding entry in the QNames structure.

    Always returned:
    QNames , QSGDispositions , QTypes

    Returned if requested:
    None


Response data

    QNames (MQCFSL)
    List of queue names (parameter identifier: MQCACF_Q_NAMES).

    QSGDispositions (MQCFIL)
    List of queue sharing group dispositions (parameter identifier: MQIACF_QSG_DISPS). This parameter is valid on z/OS only. Possible values for fields in this structure are:

      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.

      MQQSGD_SHARED
      The object is defined as MQQSGD_SHARED.

    QTypes (MQCFIL)
    List of queue types (parameter identifier: MQIACF_Q_TYPES). Possible values for fields in this structure are:

      MQQT_ALIAS
      Alias queue definition.

      MQQT_LOCAL
      Local queue.

      MQQT_REMOTE
      Local definition of a remote queue.

      MQQT_MODEL
      Model queue definition.

Parent topic: Definitions of the Programmable Command Formats

Last updated: 2020-10-04