Metodo IDebugRegisters2::OutputRegisters2 (dbgeng.h)

Il metodo OutputRegisters2 formatta e restituisce i registri della destinazione.

Sintassi

HRESULT OutputRegisters2(
  [in] ULONG OutputControl,
  [in] ULONG Source,
  [in] ULONG Flags
);

Parametri

[in] OutputControl

Specifica quali client devono essere inviati all'output dei registri formattati. Per i valori possibili, vedere DEBUG_OUTCTL_XXX.

[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 del registro dal contesto di registro esplicito corrente.
DEBUG_REGSRC_FRAME Recuperare le informazioni del registro dal contesto di registrazione dell'ambito corrente.
Nota La rimozione dello stack non garantisce un aggiornamento accurato del contesto del registro, pertanto il contesto del registro del frame di ambito potrebbe non essere accurato in tutti i casi.
 

[in] Flags

Specifica i set di registri da stampare. Può essere DEBUG_REGISTERS_DEFAULT per stampare registri di uso comune, DEBUG_REGISTERS_ALL per stampare tutti i set di registri o una combinazione dei valori elencati nella tabella seguente.

Valore Descrizione
DEBUG_REGISTERS_INT32 Stampare il set di registri a 32 bit.
DEBUG_REGISTERS_INT64 Stampare il set di registri a 64 bit.
DEBUG_REGISTERS_FLOAT Stampare il set di registri a virgola mobile.

Valore restituito

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

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

I registri vengono formattati in modo specifico per il set di registri dell'architettura di destinazione.

Il metodo OutputRegisters esegue la stessa attività di questo metodo, ma usa sempre la destinazione come origine del registro.

Per una panoramica dell'interfaccia IDebugRegisters e di altri metodi correlati al registro, vedere Registers.For an overview of the IDebugRegisters interface and other register-related methods, see Registers.

Requisiti

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

Vedi anche

IDebugRegisters2

OutputRegisters