Freigeben über


ICorDebugRuntimeUnwindableFrame-Schnittstelle

Unterstützt nicht verwaltete Methoden, die das Entladen eines Frames durch die Common Language Runtime (CLR) erfordern.

Bemerkungen

ICorDebugRuntimeUnwindableFrame ist eine spezialisierte Version der ICorDebugFrame-Schnittstelle. Sie wird von nicht verwalteten Methoden verwendet, für die die Runtime einen Frame im aktuellen Stapel entladen muss. Vorhandene Entladungskonventionen funktionieren nicht, da sie keinen JIT-kompilierten Code verwenden. Wenn der Debugger einen entladbaren Frame erkennt, sollte er die ICorDebugStackWalk::Next-Methode verwenden, um ihn zu entladen, aber selbst eine Überprüfung durchführen. Wenn der Debugger einen ICorDebugRuntimeUnwindableFrame empfängt, kann er die ICorDebugStackWalk::GetContext-Methode aufrufen, um den Kontext des Frames abzurufen.

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