Application Program-Initiated Transactions
Most resource managers can participate in application program-initiated transactions. This is beneficial because the application program can:
-
Invoke any OLE Transactions-compliant resource manager.
-
Explicitly control the scope and duration of the transaction.
-
Be coded in any programming language that supports the OLE Transactions interfaces for initiating and controlling MS DTC transactions.
Note
Only the C and C++ programming languages currently support these interfaces with MS DTC version 1.0.