Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies To: Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server Technical Preview, Windows Vista
Messages can be sent using the following types of transactions
- Microsoft® Distributed Transaction Coordinator (MS DTC) external transaction 
- COM+ (MTS in MSMQ 1.0) transactions 
- Message Queuing internal transactions 
- Single-message transactions 
Code Examples
The following examples illustrate how messages are sent within the context of different types of transactions.
| Example | Language | 
|---|---|
| Sending a Message Using an MS DTC External Transaction | C/C++ Code Example: Sending a Message Using an MS DTC External Transaction Visual Basic Code Example: Sending a Message Using an MS DTC External Transaction | 
| Sending a Message Using a COM+ Transaction | C/C++ Code Example: Sending a Message Using a COM+ Transaction Visual Basic Code Example: Sending a Message Using a COM+ Transaction | 
| Sending a Message Using an Internal Transaction | C/C++ Code Example: Sending a Message Using an Internal Transaction Visual Basic Code Example: Sending a Message Using an Internal Transaction | 
| Sending a Message Using a Single-Message Transaction | C/C++ Code Example: Sending a Message Using a Single-Message Transaction Visual Basic Code Example: Sending a Message Using a Single-Message Transaction |