The following table shows the MSMQ structures with a description of the purpose of each.
| Programming element | Description |
|---|---|
| aPropID | This structure is an array used to specify queue, message, and machine property identifiers. It is used to identify which properties are specified for a call. |
| aPropVar | This structure is an array of MQPROPVARIANT structures used to specify the value of a queue, message, and machine property. |
| aStatus | This structure is an optional array that contains error codes returned by MSMQ. |
| MQMSGPROPS | This structure describes a set of message properties. |
| MQQMPROPS | This structure describes a set of Queue Manager properties. |
| MQQUEUEPROPS | This structure describes a set of queue properties. |
| MQPROPVARIANT | This structure is a general structure used to store property values and value type. |
Send Feedback on this topic to the authors