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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.CmAdmCtl.pas Vcl.CmAdmCtl.hpp |
Vcl.CmAdmCtl | TCOMAdminCatalog |
Description
Récupère une liste des classes d'événements qui implémentent une interface spécifiée.
Appelez GetEventClassesForIID pour déterminer les objets événement COM+ disponibles qui implémentent une interface spécifiée.
bstrIID correspond au GUID de l'interface à faire implémenter par les classes d'événements. Si bstrIID a la valeur nil (Delphi) ou NULL (C++), GetEventClassesForIID renvoie toutes les classes d'événements recensées sur la machine.
varCLSIDS renvoie un tableau de CLSID pour les classes d'événements qui implémentent bstrIID.
varProgIDS renvoie un tableau de ProgID pour les classes d'événements qui implémentent bstrIID.
varDescriptions renvoie un tableau de chaînes descriptives pour les classes d'événements qui implémentent bstrIID.