ITransactionResourcePool::GetResource 方法 (comsvcs.h)

从共用对象列表中检索对象。

语法

HRESULT GetResource(
  [in]  IObjPool *pPool,
  [out] IUnknown **ppUnk
);

参数

[in] pPool

事务资源池中每个对象的键。 它确定要从列表中检索的共用对象的类型。

[out] ppUnk

对共用对象的 IUnknown 的引用。

检索到的对象必须与使用 PutResource 放置在列表上的对象具有相同的 IObjPool 指针。

返回值

此方法可以返回标准返回值E_INVALIDARG、E_OUTOFMEMORY和E_UNEXPECTED,以及以下值。

返回代码 说明
S_OK
该方法已成功完成。
E_FAILED
pPool 参数与共用对象列表中的任何对象都不匹配。

要求

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

另请参阅

IObjPool

ITransactionResourcePool