IDispenserDriver::EnlistResource 方法 (comsvcs.h)

在事务中登记资源。

语法

HRESULT EnlistResource(
  [in] const RESID   ResId,
  [in] const TRANSID TransId
);

参数

[in] ResId

分配器管理器要求在事务 TransId 中登记的资源。

[in] TransId

分配器管理器希望资源分配器在中登记资源 ResId 的事务。 分配器管理器传递 0 以指示资源分配器应确保资源未在任何事务中登记。

返回值

此方法可以返回以下值。

返回代码 说明
S_OK
该方法已成功完成。
S_FALSE
资源不可登记 (不支持事务) 。
E_INVALIDARG
其中一个参数无效。
E_FAIL
方法失败。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 comsvcs.h

另请参阅

IDispenserDriver