DTC Functions

 

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

This section describes special functions that developers use to create transaction managers, to dispense transactions, and to implement the data structure used by the resource manager proxy.

Function Description
DtcGetTransactionManager Establishes the initial connection to DTC. It returns an interface pointer to one of the interfaces on the DTC proxy core object.
DtcGetTransactionManagerEx Establishes the initial connection to DTC. It returns an interface pointer to one of the interfaces on the DTC proxy core object and helps reduce the boot time. It also minimizes resource consumption for Microsoft Windows 2000 platforms or later and adds the ability to demand start DTC on Windows 2000 platforms or later to compensate for removing boot start.
EXPORTAPI Can be exported from an EXE or DLL without using a DEF file.
GetXaSwitch Obtains the address of the XA switch data structure implemented by the RM Proxy.