ITipTransaction
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 interface provides methods to support TIP specific functionality on the transaction object.
Note
The TIP service feature is deprecated. The TIP service feature and all related APIs are available for use in the operating systems listed in the Requirements sections of the reference topics for those APIs. They might be unavailable in subsequent versions of the operating system. You might consider using the WS-AtomicTransaction (WS-AT) protocol as a replacement transaction coordination and propagation technology. WS-AT support is provided through Windows Communication Foundation (WCF) as part of the .Net Framework. For more information about WS-AT support in the .Net Framework see Transactions.
When to Implement
You do not need to implement this interface. The core TM object in MSDTC Proxy implements this interface.
When to Use
Use this interface to retrieve a Transaction URL and to push the transaction from an OLE Transaction Manager to a TIP Transaction Manager.
Methods in Vtable Order
- IUnknown methods
ITipTransaction methods | Description |
---|---|
Push | The Transaction Manager (TM) sends the TIP "PUSH" command to the remote TIP TM. |
GetTransactionUrl | Retrieves the TIP Transaction URL identifying the transaction object. |
Remarks
To get a pointer to this interface the application calls IUnknown::QueryInterface on the transaction object passing in an IID of IID_ITipTransaction.
Requirements
For an explanation of the requirement values, see Requirements (Component Services).
Platforms: Windows Server 2016, Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista
Header: Declared in txcoord.h