ICOMAdminCatalog::InstallEventClass メソッド (comadmin.h)

COM+ アプリケーションにファイルからイベント クラスをインストールします。

構文

HRESULT InstallEventClass(
  [in] BSTR bstrApplIdOrName,
  [in] BSTR bstrDLL,
  [in] BSTR bstrTLB,
  [in] BSTR bstrPSDLL
);

パラメーター

[in] bstrApplIdOrName

アプリケーションの GUID または名前。

[in] bstrDLL

インストールするイベント クラスを含む DLL のファイル名。

[in] bstrTLB

外部タイプ ライブラリ ファイルの名前。 タイプ ライブラリ ファイルが DLL に埋め込まれている場合は、このパラメーターに空の文字列を渡します。

[in] bstrPSDLL

プロキシ スタブ DLL ファイルの名前。 イベント クラスに関連付けられているプロキシ スタブ DLL がない場合は、このパラメーターに空の文字列を渡します。

戻り値

このメソッドは、E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL、S_OKの標準戻り値を返すことができます。

注釈

InstallEventClass を使用して、イベント クラスのダミー実装を保持する DLL からイベント クラスをインストールします。 要件は、自己登録 DLL、イベント クラスによって実装されるインターフェイスを記述するタイプ ライブラリ、CLSID と ProgID を持つ各イベント クラスです。

イベント クラスによって公開されるインターフェイスのダミー実装は、実際には実行されません。イベント クラスを登録するためだけに存在します。 代わりに、イベント クラスがパブリッシャーによって作成されると、イベントをサブスクライバーに送信するために Events システムによって実装が提供されます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー comadmin.h

こちらもご覧ください

ICOMAdminCatalog