PROPID_M_XACT_STATUS_QUEUE

The PROPID_M_XACT_STATUS_QUEUE property identifies the transaction status queue on the source computer. It is only used when sending messages to a foreign queue.

Type Indicator
VT_LPWSTR
PROPVARIANT Field
pwszVal
Property Values
Format name of transaction status queue.

Remarks

PROPID_M_XACT_STATUS_QUEUE is only used by MSMQ connector applications to send positive (read receipt) or negative acknowledgment messages back to the sending application. MSMQ attaches this property to each transaction message sent to a foreign queue. For information on transactions and connector applications, see Using the MSMQ Connector in a Transaction.

The transaction status queue should receive these acknowledgments even if the sending application does not request other acknowledgments. See PROPID_M_ACKNOWLEDGE.

For information on the other properties that must be set when creating acknowledgment messages, see

When the connector application passes PROPID_M_XACT_STATUS_QUEUE to MQReceiveMessage, PROPID_M_XACT_STATUS_QUEUE_LEN must be passed as well. If the length property is not included, MQ_ERROR_INSUFFICIENT_PROPERTIES is returned to MQReceiveMessage.

See Also

MQReceiveMessage, PROPID_M_ACKNOWLEDGE, PROPID_M_XACT_STATUS_QUEUE_LEN


© 1997 by Microsoft Corporation. All rights reserved.