Compartilhar via


Método IDebugRegisters2::GetValue (dbgeng.h)

O método GetValue obtém o valor de um dos registros do destino.

Sintaxe

HRESULT GetValue(
  [in]  ULONG        Register,
  [out] PDEBUG_VALUE Value
);

Parâmetros

[in] Register

Especifica o índice do registro cujo valor é solicitado.

[out] Value

Recebe o valor do registro. Consulte DEBUG_VALUE para obter uma descrição desse tipo de parâmetro.

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.
E_UNEXPECTED
O destino não está acessível ou o registro não pôde ser acessado.
E_INVALIDARG
O valor de Registrar é maior que o número de registros no computador de destino.

Comentários

Para receber os valores de vários registros, use o método GetValues .

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

GetValues

GetValues2

IDebugRegisters

IDebugRegisters2