Vcl.CmAdmCtl.TCOMAdminCatalog.GetEventClassesForIID
Delphi
procedure GetEventClassesForIID(const bstrIID: WideString; out varCLSIDS: PSafeArray; out varProgIDs: PSafeArray; out varDescriptions: PSafeArray);
C++
void __fastcall GetEventClassesForIID(const System::WideString bstrIID, /* out */ Winapi::Activex::PSafeArray &varCLSIDS, /* out */ Winapi::Activex::PSafeArray &varProgIDs, /* out */ Winapi::Activex::PSafeArray &varDescriptions);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.CmAdmCtl.pas Vcl.CmAdmCtl.hpp |
Vcl.CmAdmCtl | TCOMAdminCatalog |
説明
指定したインターフェースを実装するイベントクラスのリストを取得します。
GetEventClassesForIID メソッドを呼び出すと,指定したインターフェースを実装できる COM+ イベントオブジェクトを調べることができます。
bstrIID パラメータは,イベントクラスで実装するインターフェースの GUID です。bstrIID が nil(Delphi)または NULL(C++)の場合,GetEventClassesForIID は,マシンで登録されているすべてのイベントクラスを返します。
varCLSIDS パラメータは,bstrIID を実装するイベントクラスの CLSID の配列を返します。
varProgIDS パラメータは,bstrIID を実装するイベントクラスの ProgID の配列を返します。
varDescriptions パラメータは,bstrIID を実装するイベントクラスを説明する文字列の配列を返します。