Partager via


ICorDebugHeapEnum::Next, méthode

Obtient le nombre spécifié d’instances COR_HEAPOBJECT contenant des informations sur les objets sur le tas managé.

Syntaxe

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

Paramètres

celt
[in] Nombre d'objets à récupérer.

objets
[out] Tableau de pointeurs pointant chacun vers un objet COR_HEAPOBJECT qui fournit des informations sur un objet sur le tas managé.

pceltFetched
[out] Pointeur vers le nombre d'objets COR_HEAPOBJECT réellement retournés dans objects. Cette valeur peut être null si celt est égal à 1.

Notes

Le champ COR_HEAPOBJECT.type est l'identificateur d'une interface COM imbriquée avec comptage des références. Cette référence doit être libérée par l'appelant d'ICorDebugHeapEnum::Next.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : disponible depuis la version 4.5

Voir aussi