IResourceManagerRejoinable
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
The resource manager uses the IResourceManagerRejoinable interface to re-enlist in in-doubt distributed transactions after a failure.
When to Implement
You do not need to implement this interface. It is implemented by the resource manager object of the DTC proxy.
When to Use
Use this interface to re-enlist in in-doubt transactions when a database comes back online after resetting due to an error.
Methods in Vtable Order
IUnknown methods
IResourceManager methods
IResourceManagerRejoinable methods | Description |
---|---|
Rejoin | Re-enlists a resource manager to an in-doubt transaction after a database restarts due to an error. |
Remarks
To retrieve this interface, QueryInterface must be called on the IResourceManager or IResourceManager2 instance. If the version of MSDTC you are connected to does not support IResourceManagerRejoinable, QueryInterface will fail and return E_NOINTERFACE.
Requirements
For an explanation of the requirement values, see Requirements (Component Services).
Platforms: Windows Server 2016
Header: Declared in txdtc.h