ICorDebugRuntimeUnwindableFrame (Interfaz)ICorDebugRuntimeUnwindableFrame Interface

Proporciona compatibilidad para métodos no administrados que necesitan que Common Language Runtime (CLR) desenrede un marco.Provides support for unmanaged methods that require the common language runtime (CLR) to unwind a frame.

NotasRemarks

ICorDebugRuntimeUnwindableFrame es una versión especializada de la interfaz ICorDebugFrame.ICorDebugRuntimeUnwindableFrame is a specialized version of the ICorDebugFrame interface. Lo usan los métodos no administrados que requieren que el Runtime desenrede un marco en la pila actual.It is used by unmanaged methods that require the runtime to unwind a frame on the current stack. Las convenciones de desenredado existentes no funcionan, ya que no utilizan código compilado JIT.Existing unwinding conventions do not work, because they do not use JIT-compiled code. Cuando el depurador ve un marco que no se pueda desenredar, debe utilizar el método ICorDebugStackWalk:: Next para desenredarlo, pero debe realizar la inspección.When the debugger sees an unwindable frame, it should use the ICorDebugStackWalk::Next method to unwind it, but it should perform inspection itself. Cuando el depurador recibe un ICorDebugRuntimeUnwindableFrame, puede llamar al método ICorDebugStackWalk:: getContext para recuperar el contexto del marco.When the debugger receives an ICorDebugRuntimeUnwindableFrame, it can call the ICorDebugStackWalk::GetContext method to retrieve the context of the frame.

Requisitos deRequirements

Plataformas: Vea Requisitos de sistema.Platforms: See System Requirements.

Encabezado: CorDebug.idl, CorDebug.hHeader: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.libLibrary: CorGuids.lib

.NET Framework versiones: Disponible desde la versión 4Available since 4.NET Framework Versions: Disponible desde la versión 4Available since 4

Vea tambiénSee also