The following table lists each member protocol of the transaction processing services, its purpose, and its corresponding specification. Protocol name Protocol purpose Document short name MSDTC Connection Manager: OleTx Transaction Protocol Enables the creation, initiation, and distributed propagation of transactions, and the participation in transactions. MSDTC Connection Manager: OleTx Management Protocol Enables management tools to obtain a list of transactions being processed by a transaction manager. Enables the changing of settings that are used by other transaction processing services protocols. MSDTC Connection Manager: OleTx Transaction Internet Protocol Enables the initiation of distributed transaction propagation via the TIP protocol. Transaction Internet Protocol (TIP) Extensions Enables distributed propagation of transactions by using the TIP protocol over TCP. Connection Manager: OleTx Transaction Protocol Logical Unit Mainframe Extension Enables an implementation of type 6.2 as defined by the IBM System Network Architecture (SNA) to participate in transactions that are coordinated by a transaction manager that does not implement SNA protocols.
Protocol Enables distributed transaction processing and propagation by the protocol. The system supports both version 1.0 and version 1.1 of the protocol. , (WS-AT) Protocol Extensions Enables external applications to the system for transaction propagation information. It also describes how this information can be propagated by extending the Protocol. MSDTC Connection Manager: OleTx XA Protocol Enables external transaction managers and external resource managers by using the protocol as described on to participate in transactions with the system. MSDTC Connection Manager: OleTx Multiplexing Protocol Enables multiplexing multiple logical protocol connections through a single CMPO connection, which reduces the number of messages that are exchanged over the wire. MSDTC Connection Manager: OleTx Transports Protocol Provides negotiation of connections and sending of variable-length data for the MSDTC
Protocol name Description Document short name Connection Manager: OleTx Transaction Internet Protocol Enables the initiation of distributed transaction propagation via the TIP protocol. Transaction Internet Protocol (TIP) Extensions Enables distributed propagation of transactions by using the TIP protocol over TCP. [MS-TIPP] Protocols that enable support for WS-AtomicTransactions Protocol name Description Document short name Protocol Enables distributed transaction processing and propagation by the protocol. The system supports both version 1.0 and version 1.1 of the protocol. [WSAT10], [WSAT11] (WS-AT) Version 1.0 Protocol Extensions Enables external applications to query the system for transaction propagation information. It also describes how this information can be propagated by extending the Protocol.
Protocol syntax refers to data elements (such as packets, structures, enumerations, and methods) as well as interfaces. Protocol revision refers to changes made to a protocol that affect the bits that are sent over the wire. The changes made to this document are listed in the following table. For more information, please contact . Section Tracking number (if applicable) and description change (Y or N) Change type Microsoft Implementations Added Windows 10 to the applicability list. Y Content update. Product Behavior Updated behavior notes to include Windows Server 2016 Technical Preview. Y Product behavior note updated.
Index A 44 22 15 25 C 39 69 40 40 25 25 25 Complete a transaction – application 28 25 15 6 Considerations 44 40 D Dependencies 25 25 Design intent 28 26 31 30 32 E 25 39 Examples 50 48 58 52 55 45 Extensibility 68 39 39 25 F 15 G 9 H 39 I 68 40 13 25 6 M 68 O Overview 22 Overview (synopsis) ( 6, 15) P Perform transaction work – application 26 25 68 R Recover in-doubt transaction state – resource manager 31 13 Requirements 40 39 25