共用方式為


CAtlDllModuleT::DllGetClassObject

傳回 Class Factory。

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

參數

  • rclsid
    要建立之物件的 CLSID。

  • riid
    要求之介面的 IID。

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

傳回值

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

需求

Header: atlbase.h

請參閱

參考

CAtlDllModuleT 類別