Método ICorDebugILFrame::GetIP
Obtém o valor do ponteiro de instrução e um valor de bit a bit de combinação que descreve como o valor do ponteiro de instrução foi obtido.
HRESULT GetIP (
[out] ULONG32 *pnOffset,
[out] CorDebugMappingResult *pMappingResult
);
Parâmetros
pnOffset
[out] O valor do ponteiro de instrução.pMappingResult
[out] Um ponteiro para uma combinação de bit a bit do CorDebugMappingResult valores de enumeração que descreve como o valor do ponteiro de instrução foi obtido.
Comentários
O valor de ponteiro de instrução é o deslocamento do registro de ativação no código de função Microsoft intermediate linguagem (MSIL). Se o registro de ativação estiver ativo, esse endereço é a próxima instrução a executar. Se o registro de ativação não estiver ativo, esse endereço é a próxima instrução a ser executada quando o registro de ativação é reativado.
Se esse quadro for um quadro de compilado just-in-time (JIT), o valor do ponteiro de instrução será determinado pelo mapeamento com versões anteriores do ponteiro de instrução nativo real, o valor pode ser apenas aproximado.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorDebug.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0