ICorDebugVirtualUnwinder::Next-Methode
Wechselt zum Kontext eines Aufrufers.
Syntax
HRESULT Next();
Parameter
Keine.
Rückgabewert
S_OK
, wenn die Entladung erfolgreich war, oder CORDBG_S_AT_END_OF_STACK
, wenn die Entladung nicht abgeschlossen werden kann, da keine Frames mehr vorhanden sind.
Wenn ein fehlerhaftes HRESULT zurückgegeben wird, geben ICorDebug-APIs CORDBG_E_DATA_TARGET_ERROR
zurück.
Bemerkungen
Beim Stapeldurchlauf sollte sichergestellt sein, dass er Fortschritte macht, sodass schließlich ein Aufruf von Next
ein fehlerhaftes HRESULT oder CORDBG_S_AT_END_OF_STACK
zurückgibt. Durch unbegrenzte Rückgabe von S_OK
kann eine Endlosschleife verursacht werden.
Hinweis
Diese Methode ist nur mit .NET Native verfügbar.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: seit Version 4.6 verfügbar, nur .NET Native