Upgrading from Beta2

The following modifications were made to the ActiveX object model between Beta2 and Beta2E preliminary releases. These changes are relevant to Beta2 clients who are upgrading directly from Beta2 to MSMQ 1.0.

MSMQQueue

Note Asynchronous read still can use MQ_ERROR_IO_TIMEOUT error (the MSMQEvent.ArrivedError event handler is invoked).

MSMQQuery

Note The default REL_EQ relational operator is not very useful for these two parameters

MSMQMessage

MSMQQueueInfo

Note The IsWorldReadable property is not cached, because other applications can dynamically change the state of the queue

MSMQCoordinatedTransactionDispenser

MSMQTransactionDispenser

MSMQTransaction

Transactions with Microsoft Transaction Server (MTS)

When sending messages to a transactional queue, the MSMQMessage object's Send method takes an optional MSMQTransaction object parameter. The parameter can be one of the following:

MSMQApplication Object

MSMQMailTnefData Object

MSMQMailDeliveryReportData Object

MSMQMailNonDeliveryReoprtData Object


© 1997 by Microsoft Corporation. All rights reserved.