Condividi tramite


IDiaStackWalkHelper::get_registerValue

Recupera il valore di un registro.

Sintassi

HRESULT get_registerValue ( 
   DWORD      index,
   ULONGLONG* pRetVal
);

Parametri

index

[in] Valore dell'enumerazione CV_HREG_e enumerata che specifica il registro da cui ottenere il valore.

pRetVal

[out] Restituisce il valore corrente del registro.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Nonostante le dimensioni del pRetVal parametro, un'implementazione deve archiviare solo ciò che normalmente contiene il registro. Ad esempio, un registro a 8 bit contiene solo gli 8 bit più bassi del valore specificato. Questo valore a 8 bit viene espanso a 64 bit quando restituito da questo metodo.

Vedi anche