Inquire Queue Status (Response)

Compaq NonStop Kernel HP OpenVMS i5/OS UNIX systems Windows z/OS
X X X X

The response to the Inquire Queue Status (MQCMD_INQUIRE_Q_STATUS) command consists of the response header followed by the QName structure and a set of attribute parameter structures determined by the value of StatusType in the Inquire command.

Always returned:
QName, QSGDisposition, StatusType

Possible values of StatusType are:

MQIACF_Q_STATUS
Returns status information relating to queues.
MQIACF_Q_HANDLE
Returns status information relating to the handles that are accessing the queues.
Returned if requested and StatusType is MQIACF_Q_STATUS:
CurrentQDepth, LastGetDate, LastGetTime, LastPutDate, LastPutTime, MediaRecoveryLogExtent, OldestMsgAge, OnQTime, OpenInputCount, OpenOutputCount, QueueMonitoring, UncommittedMsgs
Returned if requested and StatusType is MQIACF_Q_HANDLE:
ApplTag, ApplType, ASId, ChannelName, ConnectionName, ExternalUOWId, HandleState, OpenOptions, ProcessId, PSBName, PSTId, QMgrUOWId, TaskNumber, ThreadId, TransactionId, UOWIdentifier, UOWType, UserIdentifier