次の方法で共有


AtlComModuleRegisterClassObjects

更新 : 2007 年 11 月

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

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.h

参照

その他の技術情報

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