Partager via


IEnumEventObject ::Next, méthode (eventsys.h)

Récupère le nombre spécifié d’éléments dans la séquence d’énumération.

Syntaxe

HRESULT Next(
  [in]  ULONG    cReqElem,
  [out] IUnknown **ppInterface,
  [out] ULONG    *cRetElem
);

Paramètres

[in] cReqElem

Nombre d’éléments demandés. Si le nombre d’éléments restant dans la séquence est inférieur au nombre demandé, cette méthode obtient les éléments restants.

[out] ppInterface

Adresse d’un pointeur vers l’interface IUnknown sur le premier objet obtenu. Ce paramètre ne peut pas être NULL.

[out] cRetElem

Nombre d’éléments réellement obtenus. Ce paramètre ne peut pas être NULL.

Valeur retournée

Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_POINTER, E_OUTOFMEMORY, E_UNEXPECTED et E_FAIL, ainsi que les valeurs suivantes.

Code de retour Description
S_OK
Tous les éléments demandés ont été obtenus.
S_FALSE
Tous les éléments demandés n’ont pas été obtenus. Le nombre d’éléments obtenus a été écrit dans pcRetElem.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête eventsys.h

Voir aussi

IEnumEventObject