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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.CmAdmCtl.pas Vcl.CmAdmCtl.hpp |
Vcl.CmAdmCtl | TCOMAdminCatalog |
Beschreibung
Ruft eine Liste der Ereignisklassen ab, die eine bestimmte Schnittstelle implementieren.
Mit GetEventClassesForIID können Sie die COM+ Ereignisobjekte ermitteln, die eine bestimmte Schnittstelle implementieren.
bstrIID ist die GUID der gewünschten Schnittstelle. Wenn der bstrIID den Wert nil (Delphi) oder NULL (C++) hat, gibt GetEventClassesForIID alle im System registrierten Ereignisklassen zurück.
varCLSIDS gibt ein Array mit den CLSIDs der Ereignisklassen zurück, die bstrIID implementieren.
varProgIDS gibt ein Array mit den ProgIDs der Ereignisklassen zurück, die bstrIID implementieren.
varDescriptions gibt ein Array mit den Beschreibungen der Ereignisklassen zurück, die bstrIID implementieren.