Partager via


ICorDebugStackWalk::Next, méthode

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

Syntaxe

HRESULT Next();

Valeur de retour

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

HRESULT Description
S_OK Le runtime s’est correctement déroulé jusqu’au frame suivant (voir Remarques).
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 à la suite de ce déroulage.
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.

Exceptions

Remarques

La méthode Next fait avancer l’objet ICorDebugStackWalk au frame appelant uniquement si le runtime peut décompresser le frame actuel. Sinon, l’objet passe au prochain frame que le runtime peut dérouler.

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

Voir aussi