ISimpleConnectionPoint::DescribeEventsISimpleConnectionPoint::DescribeEvents

Retourne le DISPID et le nom de 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 valeurs DISPID d’événement.[out] Array of event DISPID values.

prgbstr
[out] Tableau des noms d’événements.[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.

ValeurValue DescriptionDescription
S_OK La méthode a réussi.The method succeeded.
S_FALSE Plusieurs événements ont été demandées que.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 récupérés.No elements could be fetched.

RemarquesRemarks

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