Interfaz ICorDebugNativeFrameICorDebugNativeFrame Interface

Implementación especializada de ICorDebugFrame utilizada para los marcos nativos.A specialized implementation of ICorDebugFrame used for native frames.

MétodosMethods

MétodoMethod DescripciónDescription
CanSetIP (método)CanSetIP Method Obtiene un valor que indica si es seguro establecer el puntero de instrucción en la ubicación de desplazamiento especificada en código nativo.Gets a value that indicates whether it is safe to set the instruction pointer to the specified offset location in native code.
GetIP (método)GetIP Method Obtiene el desplazamiento del marco de pila en código nativo.Gets the stack frame's offset into native code.
GetLocalDoubleRegisterValue (método)GetLocalDoubleRegisterValue Method Obtiene un puntero a un ICorDebugValue que representa el valor de un argumento o una variable local almacenados en dos registros de memoria de un marco nativo.Gets a pointer to an ICorDebugValue that represents the value of an argument or local variable stored in two memory registers of a native frame.
GetLocalMemoryRegisterValue (método)GetLocalMemoryRegisterValue Method Obtiene un puntero a una 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.Gets a pointer to an ICorDebugValue that represents the value of a local variable, of which the low bits are stored in the specified register and the high bits are stored at the specified memory address.
GetLocalMemoryValue (método)GetLocalMemoryValue Method Obtiene un puntero a un ICorDebugValue que representa el valor de una variable local almacenada en la dirección de memoria especificada.Gets a pointer to an ICorDebugValue that represents the value of a local variable stored at the specified memory address.
GetLocalRegisterMemoryValue (método)GetLocalRegisterMemoryValue Method Obtiene un puntero a una ICorDebugValue que representa el valor de una variable local, cuyos bits altos se almacenan en el registro especificado y los bits bajos se almacenan en la dirección de memoria especificada.Gets a pointer to an ICorDebugValue that represents the value of a local variable, of which the high bits are stored in the specified register and the low bits are stored at the specified memory address
GetLocalRegisterValue (método)GetLocalRegisterValue Method Obtiene un puntero a una ICorDebugValue que representa el valor de un argumento o una variable local almacenada en el registro nativo especificado.Gets a pointer to an ICorDebugValue that represents the value of an argument or a local variable stored in the specified native register.
GetRegisterSet (método)GetRegisterSet Method Obtiene un puntero a un ICorDebugRegisterSet que representa el conjunto de registros para esta ICorDebugNativeFrame.Gets a pointer to an ICorDebugRegisterSet that represents the register set for this ICorDebugNativeFrame.
SetIP (método)SetIP Method Establece el puntero de instrucción en la ubicación de desplazamiento especificada en código nativo.Sets the instruction pointer to the specified offset location in native code.

NotasRemarks

Nota

Esta interfaz no admite que se la llame de forma remota, ya sea entre procesos o entre equipos.This interface does not support being called remotely, either cross-machine or cross-process.

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 1.0Available since 1.0.NET Framework Versions: Disponible desde la versión 1.0Available since 1.0

Vea tambiénSee also