Metodo IDebugRegisters2::GetPseudoValues (dbgeng.h)
Il metodo GetPseudoValues restituisce i valori di un numero di pseudoregistrazioni.
Sintassi
HRESULT GetPseudoValues(
[in] ULONG Source,
[in] ULONG Count,
[in, optional] PULONG Indices,
[in] ULONG Start,
[out] PDEBUG_VALUE Values
);
Parametri
[in] Source
Specifica l'origine del registro per la query.
I valori possibili sono elencati nella tabella seguente.
Valore | Registrare l'origine |
---|---|
DEBUG_REGSRC_DEBUGGEE | Recuperare le informazioni di registrazione dalla destinazione. |
DEBUG_REGSRC_EXPLICIT | Recuperare le informazioni di registrazione dal contesto di registrazione esplicito corrente. |
DEBUG_REGSRC_FRAME |
Recuperare le informazioni di registrazione dal contesto di registrazione dell'ambito corrente.
Nota La rimozione dello stack non garantisce un aggiornamento accurato del contesto di registrazione, quindi il contesto di registrazione del frame di ambito potrebbe non essere accurato in tutti i casi.
|
[in] Count
Specifica il numero di pseudoregistri i cui valori vengono richiesti.
[in, optional] Indices
Specifica una matrice di indici di pseudoregistrazioni i cui valori verranno restituiti. La dimensione degli indici è Count. Se indici è NULL, start viene usato per specificare invece gli indici.
[in] Start
Specifica l'indice del primo pseudoregistro il cui valore verrà restituito. I pseudoregistri, con indici tra Start e Start e Count meno uno, verranno restituiti. Start viene usato solo se Indici è NULL.
[out] Values
Riceve i valori dei registri pseudo-registrati specificati. Il numero di elementi che contiene questa matrice è Count. 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 |
---|---|
|
Il metodo è stato eseguito correttamente. |
Commenti
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) |