Message Queuing Structures

 

Message Queuing uses structures for message, queue, queue manager, and personal computer properties. Message Queuing also uses structures for data used to locate queues and for sequence information about messages in message streams.

Message Queuing structures include the following.

Structures

Description

aPropID

Specifies the identifiers of the corresponding queue, message, computer, or queue manager properties.

aPropVar

Specifies the values of the corresponding queue, message, computer, or queue manager properties

aStatus

Optional. Specifies the status of the corresponding queue, message, and machine properties. It contains errors returned by Message Queuing.

MQCOLUMNSET

Specifies the number of queue properties to be retrieved from each queue and their property identifiers.

MQMGMTPROPS

Specifies a set of queue and computer management properties.

MQMSGPROPS

Specifies a set of message properties.

MQPRIVATEPROPS

Specifies a set of local computer properties.

MQPROPERTYRESTRICTION

Defines a property restriction for a query.

MQQMPROPS

Specifies a set of Queue Manager properties.

MQQUEUEPROPS

Specifies a set of queue properties.

MQRESTRICTION

Indicates the properties used to locate queues in a query.

MQSORTKEY

Specifies individual sort keys for a locate queue query.

MQSORTSET

Specifies the sort keys for a locate queue query.

MQPROPVARIANT

Stores property value settings.

SEQUENCE_INFO

(Introduced in MSMQ 3.0.) Stores the sequence information about the applicable message in a message stream sent from a given computer to a given destination queue.

Community Additions

ADD
Show: