Compartir a través de


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

El método GetValue obtiene el valor de uno de los registros del destino.

Sintaxis

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

Parámetros

[in] Register

Especifica el índice del registro cuyo valor se solicita.

[out] Value

Recibe el valor del registro. Consulte DEBUG_VALUE para obtener una descripción de este tipo de parámetro.

Valor devuelto

Esta lista no contiene todos los errores que pueden producirse. Para obtener una lista de posibles errores, consulte Valores HRESULT.

Código devuelto Descripción
S_OK
Método realizado correctamente.
E_UNEXPECTED
No se puede acceder al destino o no se pudo acceder al registro.
E_INVALIDARG
El valor de Register es mayor que el número de registros en la máquina de destino.

Comentarios

Para recibir los valores de varios registros, use el método GetValues en su lugar.

Para obtener información general sobre la interfaz IDebugRegisters y otros métodos relacionados con el registro, consulte Registros.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (include DbgEng.h)

Consulte también

GetValues

GetValues2

IDebugRegisters

IDebugRegisters2