次の方法で共有


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 によって呼び出され、下位互換性のために用意されています。

必要条件

atlbase.hHeader:

参照

関連項目

CAtlDllModuleT クラス