次の方法で共有


CComModule::GetClassObject

ATL 7.0 では、CComModule は互換性のために残されています: ATL モジュール クラス を詳細については、" "を参照してください。

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

パラメーター

  • rclsid
    [入力]作成するオブジェクトの CLSID。

  • riid
    [入力]要求されたインターフェイスの IID。

  • ppv
    [入力] riidで識別されるインターフェイス ポインターへのポインター。オブジェクトがこのインターフェイスをサポートしていない場合、ppv は nullに設定されます。

戻り値

標準の HRESULT 値。

解説

指定の CLSID を持つオブジェクトを作成し、このオブジェクトへのインターフェイス ポインターを取得します。

GetClassObject は、DLL にのみ使用できます。

必要条件

ヘッダー: atlbase.h

参照

関連項目

CComModule クラス