2.2.3.2 Management Queue Property Identifiers

This protocol specifies the following properties for monitoring the active queues on a computer.

Value

Meaning

PROPID_MGMT_QUEUE_PATHNAME

(0x00000001)

Retrieves the path name of a queue.

PROPID_MGMT_QUEUE_FORMATNAME

(0x00000002)

Retrieves the format name of a queue.

PROPID_MGMT_QUEUE_TYPE

(0x00000003)

Retrieves a string that indicates whether a queue is a public, private, system, connector, or multicast outgoing queue.

PROPID_MGMT_QUEUE_LOCATION

(0x00000004)

Retrieves a string that indicates whether a queue is located on the computer.

PROPID_MGMT_QUEUE_XACT

(0x00000005)

Retrieves a string that indicates whether a queue is transactional.

PROPID_MGMT_QUEUE_FOREIGN

(0x00000006)

Retrieves a string that indicates whether a queue is a foreign queue.

PROPID_MGMT_QUEUE_MESSAGE_COUNT

(0x00000007)

Retrieves the number of messages in a queue.

PROPID_MGMT_QUEUE_BYTES_IN_QUEUE

(0x00000008)

Retrieves the number of message bytes in a queue.

PROPID_MGMT_QUEUE_JOURNAL_MESSAGE_COUNT

(0x00000009)

Retrieves the number of messages in a queue journal.

PROPID_MGMT_QUEUE_BYTES_IN_JOURNAL

(0x0000000A)

Retrieves the number of message bytes in a queue journal.

PROPID_MGMT_QUEUE_STATE

(0x0000000B)

Retrieves the connection state of an outgoing queue.

PROPID_MGMT_QUEUE_NEXTHOPS

(0x0000000C)

Retrieves the address or a list of possible addresses for routing messages to a destination queue in the next hop.

PROPID_MGMT_QUEUE_EOD_LAST_ACK

(0x0000000D)

Retrieves the sequence information on the last message sent from a computer to a queue for which an order acknowledgment was received.

PROPID_MGMT_QUEUE_EOD_LAST_ACK_TIME

(0x0000000E)

Retrieves the date and time when the last order acknowledgment was received for a message sent from a computer to a queue.

PROPID_MGMT_QUEUE_EOD_LAST_ACK_COUNT

(0x0000000F)

Retrieves the number of times that the last order acknowledgment was received for a message sent from a computer to a queue.

PROPID_MGMT_QUEUE_EOD_FIRST_NON_ACK

(0x00000010)

Retrieves the sequence information on the first message sent from a computer to a queue for which no order acknowledgment has been received.

PROPID_MGMT_QUEUE_EOD_LAST_NON_ACK

(0x00000011)

Retrieves the sequence information on the last message sent from a computer to a queue for which no order acknowledgment has been received.

PROPID_MGMT_QUEUE_EOD_NEXT_SEQ

(0x00000012)

Retrieves the sequence information on the next message to be sent from a computer to a queue.

PROPID_MGMT_QUEUE_EOD_NO_READ_COUNT

(0x00000013)

Retrieves the number of messages sent from a computer to a queue for which an order acknowledgment has been received.

PROPID_MGMT_QUEUE_EOD_NO_ACK_COUNT

(0x00000014)

Retrieves the number of messages sent from a computer to a queue for which no order acknowledgment has been received.

PROPID_MGMT_QUEUE_EOD_RESEND_TIME

(0x00000015)

Retrieves the time when Message Queuing (MSMQ) will attempt to retransmit a message from a computer to a queue.

PROPID_MGMT_QUEUE_EOD_RESEND_INTERVAL

(0x00000016)

Retrieves the resend interval for the messages in the outgoing queue for which no order acknowledgment has been received.

PROPID_MGMT_QUEUE_EOD_RESEND_COUNT

(0x00000017)

Retrieves the number of times that the last message was sent in the corresponding outgoing queue on a computer.

PROPID_MGMT_QUEUE_EOD_SOURCE_INFO

(0x00000018)

Retrieves information on the transactional messages sent from all source computers to a queue.<8>

PROPID_MGMT_QUEUE_CONNECTION_HISTORY

(0x00000019)

Retrieves queue connection state history.<9>

PROPID_MGMT_QUEUE_SUBQUEUE_COUNT

(0x0000001A)

Retrieves a count of the number of subqueues for a given queue.<10>

PROPID_MGMT_QUEUE_SUBQUEUE_NAMES

(0x0000001B)

Retrieves a list of subqueues for a given queue.<11>