Método IDebugRegisters::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 conocer los valores posibles.
[in] Flags
Especifica qué conjunto de registros se van a imprimir. Esto puede ser DEBUG_REGISTERS_DEFAULT para imprimir registros de uso frecuente, DEBUG_REGISTERS_ALL 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 registros 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 |
---|---|
|
Método realizado correctamente. |
Comentarios
Los registros tienen un formato específico 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 (incluir DbgEng.h) |