Partager via


ICorDebugStackWalk::Next, méthode

Déplace l'objet ICorDebugStackWalk vers le frame suivant.

HRESULT Next();

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

Le runtime s'est correctement déroulé au frame suivant (voir Notes).

E_FAIL

L'objet ICorDebugStackWalk n'a pas pu être avancé.

CORDBG_S_AT_END_OF_STACK

La fin de la pile a été atteinte suite à ce déroulement.

CORDBG_E_PAST_END_OF_STACK

Le pointeur de frame est déjà à la fin de la pile ; par conséquent, aucun frame supplémentaire n'est accessible.

Notes

La méthode Next avance l'objet ICorDebugStackWalk jusqu'au frame appelant seulement si le runtime peut dérouler le frame actuel. Sinon, l'objet avance jusqu'au prochain frame que le runtime est en mesure de dérouler.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

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

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4

Voir aussi

Référence

ICorDebugStackWalk, interface

Autres ressources

Interfaces de débogage

Débogage (Référence des API non managées)