Compartilhar via


ICorDebugNativeFrame Interface

Uma implementação especializada de ICorDebugFrame usada para quadros nativos.

Methods

Método Description
Método CanSetIP Obtém um valor que indica se é seguro definir o ponteiro de instrução para o local de deslocamento especificado no código nativo.
Método GetIP Obtém o deslocamento do quadro de pilha para o código nativo.
Método GetLocalDoubleRegisterValue Obtém um ponteiro para um ICorDebugValue que representa o valor de um argumento ou variável local armazenado em dois registros de memória de um quadro nativo.
Método GetLocalMemoryRegisterValue Obtém um ponteiro para um ICorDebugValue que representa o valor de uma variável local, da qual os bits baixos são armazenados no registro especificado e os bits altos são armazenados no endereço de memória especificado.
Método GetLocalMemoryValue Obtém um ponteiro para um ICorDebugValue que representa o valor de uma variável local armazenada no endereço de memória especificado.
Método GetLocalRegisterMemoryValue Obtém um ponteiro para um ICorDebugValue que representa o valor de uma variável local, da qual os bits altos são armazenados no registro especificado e os bits baixos são armazenados no endereço de memória especificado
Método GetLocalRegisterValue Obtém um ponteiro para um ICorDebugValue que representa o valor de um argumento ou uma variável local armazenada no registro nativo especificado.
Método GetRegisterSet Obtém um ponteiro para um ICorDebugRegisterSet que representa o conjunto de registros para isso ICorDebugNativeFrame.
Método SetIP Define o ponteiro de instrução para o local de deslocamento especificado no código nativo.

Observações

Observação

Essa interface não dá suporte a ser chamada remotamente, seja entre máquinas ou entre processos.

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET: Disponível desde o .NET Framework 1.0