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