Compartir a través de


Método IDebugRegisters2::OutputRegisters (dbgeng.h)

El método OutputRegisters da formato y envía los registros del destino a los clientes como salida.

Sintaxis

HRESULT OutputRegisters(
  [in] ULONG OutputControl,
  [in] ULONG Flags
);

Parámetros

[in] OutputControl

Especifica qué clientes deben enviarse la salida de los registros con formato. Consulte DEBUG_OUTCTL_XXX para ver los valores posibles.

[in] Flags

Especifica qué conjunto de registros se van a imprimir. Esto puede ser DEBUG_REGISTERS_DEFAULT para imprimir registros usados habitualmente, DEBUG_REGISTERS_ALL para imprimir todos los conjuntos de registros o una combinación de los valores enumerados en la tabla siguiente.

Valor Descripción
DEBUG_REGISTERS_INT32 Imprima el conjunto de registros de 32 bits.
DEBUG_REGISTERS_INT64 Imprima el conjunto de registros de 64 bits.
DEBUG_REGISTERS_FLOAT Imprima el conjunto de registro de punto flotante.

Valor devuelto

Esta lista no contiene todos los errores que pueden producirse. Para obtener una lista de posibles errores, consulte Valores HRESULT.

Código devuelto Descripción
S_OK
Método realizado correctamente.

Comentarios

Los registros tienen formato de forma específica del conjunto de registros de la arquitectura de destino.

El método OutputRegisters2 realiza la misma tarea que este método, pero también permite especificar el origen del registro.

Para obtener información general sobre la interfaz IDebugRegisters y otros métodos relacionados con el registro, consulte Registros. Para obtener más información sobre cómo enviar la salida a los clientes, consulte Entrada y salida.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (include DbgEng.h)

Consulte también

IDebugRegisters

IDebugRegisters2

OutputRegisters2