Método IDebugRegisters2::OutputRegisters (dbgeng.h)
O método OutputRegisters formata e envia os registros do destino para os clientes como saída.
Sintaxe
HRESULT OutputRegisters(
[in] ULONG OutputControl,
[in] ULONG Flags
);
Parâmetros
[in] OutputControl
Especifica quais clientes devem receber a saída dos registros formatados. Consulte DEBUG_OUTCTL_XXX para obter valores possíveis.
[in] Flags
Especifica qual conjunto de registros imprimir. Isso pode ser DEBUG_REGISTERS_DEFAULT para imprimir registros comumente usados, DEBUG_REGISTERS_ALL imprimir todos os conjuntos de registros ou uma combinação dos valores listados na tabela a seguir.
Valor | Descrição |
---|---|
DEBUG_REGISTERS_INT32 | Imprima o conjunto de registros de 32 bits. |
DEBUG_REGISTERS_INT64 | Imprima o conjunto de registros de 64 bits. |
DEBUG_REGISTERS_FLOAT | Imprima o conjunto de registros de ponto flutuante. |
Retornar valor
Essa lista não contém todos os erros que podem ocorrer. Para obter uma lista de possíveis erros, consulte Valores HRESULT.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Comentários
Os registros são formatados de maneira específica ao conjunto de registros da arquitetura de destino.
O método OutputRegisters2 executa a mesma tarefa que esse método, mas também permite que a origem do registro seja especificada.
Para obter uma visão geral da interface IDebugRegisters e outros métodos relacionados ao registro, consulte Registros. Para obter detalhes sobre como enviar a saída para os clientes, consulte Entrada e Saída.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua DbgEng.h) |