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參數要傳回之介面的識別碼。

[out] pObject

透過riid引數所指定的介面,由 rclsid引數所指定之型別的新 物件。

傳回值

這個方法可以傳回下列值:

規格需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 comsvcs.h

另請參閱

ICreateWithTransactionEx