Freigeben über


ICorDebugStackWalk::Next-Methode

Verschiebt das ICorDebugStackWalk-Objekt in den nächsten Frame.

Syntax

HRESULT Next();

Rückgabewert

Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler zurück, die Methodenfehler anzeigen.

HRESULT BESCHREIBUNG
S_OK Die Runtime wurde erfolgreich zum nächsten Frame entladen (siehe Hinweise).
E_FAIL Das ICorDebugStackWalk-Objekt konnte nicht forschreiten.
CORDBG_S_AT_END_OF_STACK Durch diese Entladung wurde das Ende des Stapels erreicht.
CORDBG_E_PAST_END_OF_STACK Der Framezeiger befindet sich bereits am Ende des Stapels, sodass auf keine zusätzlichen Frames zugegriffen werden kann.

Ausnahmen

Bemerkungen

Die Next-Methode lässt das ICorDebugStackWalk-Objekt nur dann zum aufrufenden Frame voranschreiten, wenn die Runtime den aktuellen Frame entladen kann. Andernfalls wechselt das Objekt zum nächsten Frame, den die Runtime entladen kann.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 4 verfügbar.

Siehe auch