The ITransaction interface is used to commit and abort transactions and to obtain status information about transactions.

When to Implement
You do not need to implement this interface. It is implemented by the transaction object of the DTC Proxy.

When to Use
Application programs and resource managers that commit and abort transactions use this interface to obtain status information about transactions.

Methods in Vtable Order
|
ITransaction methods
|
Description
|
|---|
|
Commit
|
Commits the transaction.
|
|
Abort
|
Aborts the transaction.
|
|
GetTransactionInfo
|
Returns information regarding a transaction object.
|

Remarks

Requirements
For an explanation of the requirement values, see Requirements.
Platforms: Windows 2000, Windows XP, Windows Server 2003
Header: Declared in transact.h

See Also