Vcl.CmAdmCtl.TCOMAdminCatalog.GetEventClassesForIID

From RAD Studio API Documentation
Jump to: navigation, search

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);

Properties

Type Visibility Source Unit Parent
procedure
function
public
Vcl.CmAdmCtl.pas
Vcl.CmAdmCtl.hpp
Vcl.CmAdmCtl TCOMAdminCatalog

Description

Retrieves a list of event classes that implement a specified interface.

Call GetEventClassesForIID to determine the available COM+ event objects that implement a specified interface.

bstrIID is the GUID for the interface that you want the event classes to implement. If bstrIID is nil (Delphi) or NULL (C++), GetEventClassesForIID returns all event classes registered on the machine.

varCLSIDS returns an array of CLSIDs for the event classes that implement bstrIID.

varProgIDS returns an array of ProgIDs for the event classes that implement bstrIID.

varDescriptions returns an array of description strings for the event classes that implement bstrIID.

See Also