次の方法で共有


AtlComModuleRegisterClassObjects

この関数は、クラス オブジェクトを登録するために呼び出されます。

重要 : 重要

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

ATLINLINE ATLAPI AtlComModuleRegisterClassObjects(
_ATL_COM_MODULE * pComModule,
DWORD dwClsContext,
DWORD dwFlags 
);

パラメーター

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

  • dwClsContext
    クラス オブジェクトが実行されるコンテキストを指定します。指定できる値は CLSCTX_INPROC_SERVER、CLSCTX_INPROC_HANDLER、または CLSCTX_LOCAL_SERVER です。CLSCTX を詳細については、" "を参照してください。

  • dwFlags
    クラス オブジェクトに接続の種類を決定します。指定できる値は REGCLS_SINGLEUSE、REGCLS_MULTIPLEUSE、または REGCLS_MULTI_SEPARATE です。REGCLS を詳細については、" "を参照してください。

戻り値

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

解説

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

必要条件

atlbase.hHeader:

参照

その他の技術情報

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