Método de ICorDebugILFrame::GetIP
Obtém o valor do ponteiro de instrução e um valor de combinação bit a bit 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 bit a bit da CorDebugMappingResult os valores de enumeração que descrevem como o valor do ponteiro de instrução foi obtido.
Comentários
O valor do ponteiro de instrução é o deslocamento do quadro de pilha no código da função Microsoft intermediate language (MSIL). Se o quadro de pilha estiver ativo, esse endereço é a próxima instrução a executar. Se o quadro de pilha não estiver ativo, esse endereço é a próxima instrução a ser executada quando o quadro de pilha é reativado.
Se esse quadro é 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 nativos real, para que o valor pode ser apenas aproximado.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0