MSMQ Properties (Windows CE 5.0)

Send Feedback

The following table shows the MSMQ properties with a description of the purpose of each.

Programming element Description
PROPID_M_ACKNOWLEDGE This property specifies the type of acknowledgment messages the system posts (in the administration queue) and when acknowledgments are returned.
PROPID_M_ADMIN_QUEUE This property specifies the administration queue used for system-generated acknowledgment messages.
PROPID_M_ADMIN_QUEUE_LEN This property indicates the length (in Unicode characters) of the format name buffer of the administration queue.
PROPID_M_APPSPECIFIC This property specifies application-generated information such as single integer values or application-defined message classes.
PROPID_M_ARRIVEDTIME This property indicates when the message arrived at the queue.
PROPID_M_AUTH_LEVEL This property specifies if the message needs to be authenticated.
PROPID_M_BODY This property contains the body of the message.
PROPID_M_BODY_SIZE This property indicates the size of the message body.
PROPID_M_BODY_TYPE This property indicates the type of body the message contains.
PROPID_M_CLASS This property indicates the message type.
PROPID_M_COMPOUND_MESSAGE This property provides the entire contents of an HTTP message, including both the SOAP envelope and the SOAP attachments associated with it.
PROPID_M_COMPOUND_MESSAGE_SIZE This property provides the size of an entire HTTP message, including both the SOAP envelope and the SOAP attachments associated with it.
PROPID_M_CORRELATIONID This property specifies the correlation identifier of the message.
PROPID_M_DELIVERY This property specifies how MSMQ delivers the message to the queue.
PROPID_M_DEST_QUEUE This property identifies the original destination queue of a message.
PROPID_M_DEST_QUEUE_LEN This property indicates the length (in Unicode characters) of the supplied format name buffer and the length of the returned format name string for the destination queue.
PROPID_M_EXTENSION This property provides a place to put additional application-defined information associated with the message.
PROPID_M_EXTENSION_LEN This property specifies the length of the information in the PROPID_M_EXTENSION property.
PROPID_M_FIRST_IN_XACT This property indicates whether the message was the first message sent in a transaction.
PROPID_M_JOURNAL This property specifies the source journaling level for the message.
PROPID_M_LABEL This property specifies a label of the message.
PROPID_M_LABEL_LEN This property identifies the length (in Unicode characters) of the message label buffer.
PROPID_M_LAST_IN_XACT This property indicates whether the message was the last message sent in a transaction.
PROPID_M_MSGID This property indicates the MSMQ-generated identifier of the message.
PROPID_M_PRIORITY This property specifies the priority of the message.

A low number means low priority.

PROPID_M_RESP_QUEUE This property specifies the queue where application-generated response messages are returned.
PROPID_M_RESP_QUEUE_LEN This property indicates the length (in Unicode characters) of the response queue format name buffer.
PROPID_M_SENTTIME This property indicates the date and time the message was sent by the source Queue Manager.
PROPID_M_SOAP_BODY This property specifies additional application-generated body elements for inclusion in the SOAP envelope of an HTTP message.
PROPID_M_SOAP_ENVELOPE This property provides the SOAP envelope of an HTTP message and does not include binary attachments.
PROPID_M_SOAP_ENVELOPE_LEN This property provides the size of the SOAP envelope of an HTTP message.
PROPID_M_SOAP_HEADER This property specifies additional application-generated header elements for inclusion in the SOAP envelope of an HTTP message.
PROPID_M_SRC_MACHINE_ID This property specifies the computer where the message originated.
PROPID_M_TIME_TO_BE_RECEIVED This property specifies the total time (in seconds) the message is allowed to exist.
PROPID_M_TIME_TO_REACH_QUEUE This property specifies a time limit (in seconds) for the message to reach the queue.
PROPID_M_TRACE This property specifies where report messages are sent when tracing a message.
PROPID_M_VERSION This property specifies the version of MSMQ used to send the message.
PROPID_M_XACTID This property indicates which transaction sent the message.
PROPID_Q_AUTHENTICATE This property specifies whether the queue accepts only authenticated messages.
PROPID_Q_CREATE_TIME This property indicates the time and date when the queue was created.
PROPID_Q_JOURNAL This property specifies the journaling level of the queue.
PROPID_Q_JOURNAL_QUOTA This property specifies the maximum size (in kilobytes) of the queue journal.
PROPID_Q_LABEL This property specifies a description of the queue.
PROPID_Q_MODIFY_TIME This property indicates the last time the properties of a queue were modified.
PROPID_Q_PATHNAME This property specifies the MSMQ path name of the queue.
PROPID_Q_PRIV_LEVEL This property specifies the privacy level that is required by the queue.
PROPID_Q_QUOTA This property specifies the maximum size (in kilobytes) of the queue.
PROPID_Q_TRANSACTION This property specifies whether the queue is a transactional queue or a nontransactional queue.
PROPID_QM_MACHINE_ID This property identifies the computer.

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.