ICreateWithTransactionEx::CreateInstance 方法 (comsvcs.h)
创建一个 COM+ 对象,该对象在使用对 ITransaction 接口的引用指定的手动事务的范围内执行。
语法
HRESULT CreateInstance(
[in] ITransaction *pTransaction,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] void **pObject
);
参数
[in] pTransaction
一个 ITransaction 接口指针,指示要在其中创建 COM+ 对象的事务。
[in] rclsid
要实例化的对象类型的 CLSID。
[in] riid
要由 ppvObj 参数返回的接口的 ID。
[out] pObject
通过 riid 参数指定的接口,由 rclsid 参数指定的类型的新对象。
返回值
此方法可以返回以下值:
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | comsvcs.h |