Método IDebugRegisters2::OutputRegisters2 (dbgeng.h)
O método OutputRegisters2 formata e gera os registros do destino.
Sintaxe
HRESULT OutputRegisters2(
[in] ULONG OutputControl,
[in] ULONG Source,
[in] ULONG Flags
);
Parâmetros
[in] OutputControl
Especifica quais clientes devem ser enviados à saída dos registros formatados. Consulte DEBUG_OUTCTL_XXX para obter valores possíveis.
[in] Source
Especifica a origem do registro a ser consultada.
Os valores possíveis são listados na tabela a seguir.
Valor | Registrar origem |
---|---|
DEBUG_REGSRC_DEBUGGEE | Buscar informações de registro do destino. |
DEBUG_REGSRC_EXPLICIT | Buscar informações de registro do contexto de registro explícito atual. |
DEBUG_REGSRC_FRAME |
Buscar informações de registro do contexto de registro do escopo atual.
Nota O desenrolamento de pilha não garante a atualização precisa do contexto de registro, portanto, o contexto de registro do quadro de escopo pode não ser preciso em todos os casos.
|
[in] Flags
Especifica quais conjuntos de registros imprimir. Isso pode ser DEBUG_REGISTERS_DEFAULT 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 uma forma específica para o conjunto de registros da arquitetura de destino.
O método OutputRegisters executa a mesma tarefa que esse método, mas sempre usa o destino que a origem do registro.
Para obter uma visão geral da interface IDebugRegisters e outros métodos relacionados ao registro, consulte Registros.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua DbgEng.h) |