共用方式為


CAtlDllModuleT::GetClassObject

建立指定的 CLSID 的物件。

HRESULT GetClassObject(
   REFCLSID rclsid,
   REFIID riid,
   LPVOID* ppv 
) throw( );

參數

  • rclsid
    要建立之物件的 CLSID。

  • riid
    要求之介面的 IID。

  • ppv
    為 riid識別的介面指標的指標。 如果物件不支援這個介面, ppv 設為 null。

傳回值

如果成功則傳回 S_OK 或在失敗的錯誤 HRESULT。

備註

這個方法是由 CAtlDllModuleT::DllGetClassObject 呼叫和以提供回溯相容性。

需求

Header: atlbase.h

請參閱

參考

CAtlDllModuleT 類別