次の方法で共有


AtlComModuleGetClassObject

この関数は、クラス ファクトリを返すために呼び出されます。

重要 : 重要

この関数は Windows ランタイムで実行されるアプリケーションで使用することはできません。

ATLINLINE ATLAPI AtlComModuleGetClassObject(
_ATL_COM_MODULE * pComModule,
REFCLSID rclsid,
REFIID riid,
LPVOID* ppv 
);

パラメーター

  • pComModule
    COM モジュールへのポインター。

  • rclsid
    作成するオブジェクトの CLSID。

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

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

戻り値

正常に終了した場合は、S_OK を返します。それ以外の場合は、エラーの HRESULT を返します。

解説

このヘルパー関数は CComModule::GetClassObject (ATL 7.0 で互換性のために残されている) と CAtlDllModuleT::GetClassObjectによって使用されます。

必要条件

atlbase.hHeader:

参照

その他の技術情報

サーバー登録に関するグローバル関数