Método IDebugRegisters::GetInstructionOffset (dbgeng.h)

O método GetInstructionOffset retorna o local da instrução atual do thread atual.

Sintaxe

HRESULT GetInstructionOffset(
  [out] PULONG64 Offset
);

Parâmetros

[out] Offset

Recebe o local no espaço de endereço virtual do destino da instrução atual do destino.

Retornar valor

Essa lista não contém todos os erros que podem ocorrer. Para obter uma lista de possíveis erros, consulte Valores HRESULT.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Comentários

O significado do valor retornado por esse método depende da arquitetura. Em particular, para um processador itanium, o endereço virtual retornado pode indicar um endereço dentro de um pacote.

O método GetInstructionOffset2 executa a mesma tarefa que esse método, mas também permite que a fonte de registro seja especificada.

Para obter uma visão geral da interface IDebugRegisters e outros métodos relacionados ao registro, consulte Registros.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua DbgEng.h)

Confira também

GetInstructionOffset2

IDebugRegisters

IDebugRegisters2