Metodo IDebugRegisters2::OutputRegisters (dbgeng.h)

Il metodo OutputRegisters formatta e invia i registri della destinazione ai client come output.

Sintassi

HRESULT OutputRegisters(
  [in] ULONG OutputControl,
  [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] Flags

Specifica il 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 OutputRegisters2 esegue la stessa attività di questo metodo, ma consente anche di specificare l'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. Per informazioni dettagliate sull'invio dell'output ai client, vedere Input e output.

Requisiti

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

Vedi anche

IDebugRegisters

IDebugRegisters2

OutputRegisters2