Expand Minimize

MSMQMessage.TransactionStatusQueueInfo

(Introduced in MSMQ 2.0.) The TransactionStatusQueueInfo property of the MSMQMessage object specifies the transaction status queue on the source computer. It is used only by connector applications when retrieving transactional messages sent to a foreign queue.

Data type:

MSMQQueueInfo

Run-time access:

Read/write

Property TransactionStatusQueueInfo As MSMQQueueInfo

Property Value

An MSMQQueueInfo object that represents the transaction status queue (in C++, a smart pointer to the IMSMQQueueInfo interface).

Remarks

TransactionStatusQueueInfo is set by Message Queuing. Connector applications, and then the object returned, can be used to send positive (read receipt) or negative acknowledgment messages back to the sending application. The transaction status queue should receive these acknowledgments even if the sending application does not request other acknowledgments.

In C++ COM applications, you must use a smart pointer to the IMSMQMessage2 or IMSMQMessage3 interface to expose the TransactionStatusQueueInfo property.

Equivalent API Function Property

With API function calls, the equivalent property is PROPID_M_XACT_STATUS_QUEUE.

Requirements

Windows NT/2000/XP: Included in Windows 2000 and later.

Windows 95/98/Me: Unsupported.

Header: Declared in Mqoai.h.

Library: Use Mqoa.lib.

See Also

Show:
© 2014 Microsoft