Interfaz ICorDebugNativeFrame

Una implementación especializada de ICorDebugFrame utilizada para marcos nativos.

Métodos

Método Descripción
Método CanSetIP Obtiene un valor que indica si es seguro establecer el puntero de la instrucción a la ubicación de desplazamiento especificada en el código nativo.
Método GetIP Obtiene el desplazamiento del marco de pila en código nativo.
Método GetLocalDoubleRegisterValue Obtiene un puntero a un valor ICorDebugValue que representa el valor de un argumento o una variable local almacenada en dos registros de memoria de un marco nativo.
Método GetLocalMemoryRegisterValue Obtiene un puntero a un ICorDebugValue que representa el valor de una variable local, de la que los bits bajos se almacenan en el registro especificado y los bits altos se almacenan en la dirección de memoria especificada.
Método GetLocalMemoryValue Obtiene un puntero a un objeto ICorDebugValue que representa el valor de una variable local almacenada en la dirección de memoria especificada.
Método GetLocalRegisterMemoryValue Obtiene un puntero a un ICorDebugValue que representa el valor de una variable local, de la que se almacenan los bits altos en el registro especificado y los bits bajos se almacenan en la dirección de memoria especificada.
Método GetLocalRegisterValue Obtiene un puntero a un objeto ICorDebugValue que representa el valor de un argumento o una variable local almacenada en el registro nativo especificado.
GetRegisterSet (Método) Obtiene un puntero a un objeto ICorDebugRegisterSet que representa el conjunto de registros para este objeto ICorDebugNativeFrame.
SetIP (Método) Establece el puntero de instrucción en la ubicación de desplazamiento especificada en el código nativo.

Comentarios

Nota

Esta interfaz no admite que se la llame de forma remota, ya sea entre procesos o entre equipos.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también