Metodo IDebugRegisters::GetValue (dbgeng.h)

Il metodo GetValue ottiene il valore di uno dei registri di destinazione.

Sintassi

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

Parametri

[in] Register

Specifica l'indice del registro il cui valore è richiesto.

[out] Value

Riceve il valore del registro. Per una descrizione di questo tipo di parametro, vedere DEBUG_VALUE .

Valore restituito

Questo elenco non contiene tutti gli errori che potrebbero verificarsi. Per un elenco degli errori possibili, vedere Valori HRESULT.

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_UNEXPECTED
La destinazione non è accessibile o non è possibile accedere al registro.
E_INVALIDARG
Il valore di Register è maggiore del numero di registri nel computer di destinazione.

Commenti

Per ricevere i valori di più registri, usare invece il metodo GetValues .

Per una panoramica dell'interfaccia IDebugRegisters e di altri metodi correlati al registro, vedere Registri.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (include DbgEng.h)

Vedi anche

GetValues

GetValues2

IDebugRegisters

IDebugRegisters2