次の方法で共有


CAtlExeModuleT::RegisterClassObjects

OLE のクラス オブジェクトを登録して、他のアプリケーションは、に接続できます。

HRESULT RegisterClassObjects(
   DWORD dwClsContext,
   DWORD dwFlags 
) throw( );

パラメーター

  • dwClsContext
    クラス オブジェクトが実行されるコンテキストを指定します。指定できる値は CLSCTX_INPROC_SERVER、CLSCTX_INPROC_HANDLER、または CLSCTX_LOCAL_SERVER です。

  • dwFlags
    クラス オブジェクトに接続の種類を決定します。指定できる値は REGCLS_SINGLEUSE、REGCLS_MULTIPLEUSE、または REGCLS_MULTI_SEPARATE です。

戻り値

登録するクラスがない場合や、エラーの HRESULT を返します成功、S_FALSE の S_OK を返します。

必要条件

atlbase.hHeader:

参照

関連項目

CAtlExeModuleT クラス

CLSCTX

REGCLS

CAtlExeModuleT::RevokeClassObjects