IClassActivator::GetClassObject 方法 (objidl.h)

擷取類別物件。

語法

HRESULT GetClassObject(
  [in]  REFCLSID rclsid,
  [in]  DWORD    dwClassContext,
  [in]  LCID     locale,
  [in]  REFIID   riid,
  [out] void     **ppv
);

參數

[in] rclsid

CLSID,識別要擷取其類別物件的類別。

[in] dwClassContext

預期執行 類別的內容。 如需值清單,請參閱 CLSCTX 列舉。

[in] locale

如 WinNls.h 中所定義的 LCID 常數。

[in] riid

需要指標之 物件上的 介面 IID。

[out] ppv

接收 riid中所要求之介面指標的指標變數位址。 成功傳回時,*ppv 包含要求的介面指標。

傳回值

如果方法成功,傳回值會S_OK。 否則,它會E_FAIL。

需求

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

另請參閱

CoGetClassObject

IClassActivator