ICreateWithLocalTransaction::CreateInstanceWithSysTx 方法 (comsvcs.h)
创建在指定本地事务范围内执行的 COM+ 对象。
语法
HRESULT CreateInstanceWithSysTx(
[in] IUnknown *pTransaction,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out, retval] void **pObject
);
参数
[in] pTransaction
请求的对象参与的事务。
[in] rclsid
要从中创建所请求对象的 类的 CLSID。
[in] riid
对接口标识符的引用 (用于与请求对象通信的接口的 IID) 。
[out, retval] pObject
接收使用 riid 指定的接口指针的指针变量的地址。
返回值
此方法可以返回标准返回值E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED和S_OK。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 具有 SP2 的 Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 SP1 [仅限桌面应用] |
目标平台 | Windows |
标头 | comsvcs.h |