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