IResourceManagerFactory Interface

This interface contains a single method that is used to create a new resource manager object. The resource manager object represents the active connection between the resource manager and the transaction manager. Resource managers use this interface to register themselves with the transaction manager.

Implemented by: MS DTC proxy
Object MS DTC proxy core object
Interface Source Call QueryInterface on any interface on the MS DTC proxy core object with a riid of IID_IResourceManagerFactory
Called by: Resource manager

interface IResourceManagerFactory : IUnknown
{
HRESULT Create (
    [in]  GUID *                 pguidRM,
    [in]  TCHAR *                pszRMName,
    [in]  IResourceManagerSink * pIResMgrSink,
    [out] IResourceManager **    ppResMgr) ;
}