ISimpleConnectionPoint::DescribeEventsISimpleConnectionPoint::DescribeEvents

Retourne le DISPID pour chaque événement dans une plage spécifiée d’événements.Returns the DISPID and name for each event in a specified range of events.

SyntaxeSyntax

HRESULT DescribeEvents(  
   ULONG    iEvent,  
   ULONG    cEvents,  
   DISPID*  prgid,  
   BSTR*    prgbstr,  
   ULONG*   pcEventsFetched  
);  

ParamètresParameters

iEvent
[in] Index du premier événement à récupérer.[in] Index of the first event to retrieve.

cEvents
[in] Nombre d’événements à récupérer.[in] Number of events to retrieve.

prgid
[out] Tableau de DISPID des valeurs d’événement.[out] Array of event DISPID values.

prgbstr
[out] Tableau des noms d’événement.[out] Array of event names.

pcEventsFetched
[out] Le nombre réel d’événements extraites.[out] The actual number of events fetched.

Valeur de retourReturn Value

La méthode retourne HRESULT.The method returns an HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.Possible values include, but are not limited to, those in the following table.

ValueValue DescriptionDescription
S_OK La méthode a réussi.The method succeeded.
S_FALSE Plusieurs événements ont été demandées qu’étaient disponibles.More events were requested than were available. Événements indisponibles sont représentés par DISPID_NULL et un BSTR null.Unavailable events are represented with DISPID_NULL and a null BSTR.
E_INVALIDARG Aucun élément ne peut être extraite.No elements could be fetched.

NotesRemarks

Cette méthode retourne le DISPID et le nom de chaque événement dans une plage spécifiée d’événements.This method returns the DISPID and name for each event in a specified range of events.

Voir aussiSee Also

Interface ISimpleConnectionPointISimpleConnectionPoint Interface