Freigeben über


IXCLRDataStackWalk::Next-Methode

Versucht, den Stapellauf zum nächsten Frame zu durchlaufen, der dem Filter des Stapelexemplars entspricht. Wenn der aktuelle Frametyp lautet CLRDATA_UNRECOGNIZED_FRAME, kann die Next Methode nicht voranschreiten. (Der Debugger muss den unbekannten Frame selbst durchlaufen, den Kontext des Walk-Vorgangs zurücksetzen und es erneut versuchen).

Beachten Sie, dass beim Erstellen der Stapelweg "vor" dem ersten Frame auf dem Stapel positioniert wird. Debugger müssen die Next Methode aufrufen, um zum ersten Frame zu wechseln, bevor andere Funktionen funktionieren. Die Funktion gibt S_FALSE aus, wenn keine Frames mehr vorhanden sind, die ihren Filterkriterien entsprechen.

Hinweis

Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug und ICorProfiler zu arbeiten.

Syntax

HRESULT Next();

Parameter

Keine

Hinweise

Die bereitgestellte Methode ist Teil der IXCLRDataStackWalk-Schnittstelle und entspricht dem sechsten Slot der virtuellen Methodentabelle.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Keiner
Bibliothek: Keine
.NET Framework-Versionen: Seit Version 4.7 verfügbar

Siehe auch