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

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