Partager via


ICorProfilerModuleEnum::Next, méthode

Obtient le nombre spécifié de modules contigus dans une collection séquentielle de modules, à partir de la position actuelle de l'énumérateur dans la séquence.

HRESULT Next([in]  ULONG      celt,
             [out, size_is(celt), length_is(*pceltFetched)]
                    ModuleID ids[],
             [out] ULONG *   pceltFetched);

Paramètres

  • celt
    [in] Nombre de modules à récupérer.

  • ids
    [out] Tableau de valeurs ModuleID, qui représentent chacune un module récupéré.

  • pceltFetched
    [out] Pointeur vers le nombre d'éléments retournés dans le tableau ids.

Valeur de retour

Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT qui indiquent l'échec de la méthode.

HRESULT

Description

S_OK

celt éléments ont été retournés.

S_FALSE

Moins de celt éléments ont été retournés, ce qui indique que l'énumération est terminée.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorProf.idl, CorProf.h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4

Voir aussi

Référence

ICorProfilerModuleEnum, interface

Concepts

ID de profilage et de notification d'exécution

Autres ressources

Interfaces de profilage