Compartir a través de


.outmask (Máscara de salida de control)

El comando .outmask controla la máscara de salida actual.

.outmask[-] [/l] Expression 
.outmask /a 
.outmask /d

Parámetros

Expresión
Especifica las marcas que se van a agregar a la máscara. La expresión puede ser cualquier valor de ULONG que especifique los bits de marca que desee. Para obtener una lista de las marcas posibles, vea la tabla en la sección Comentarios.

-
Quita los bits que Expression especifica de la máscara, en lugar de agregarlos a la máscara.

/l
Conserva el valor actual de la máscara de salida del archivo de registro. Si no incluye /l, la máscara de salida del archivo de registro es la misma que la máscara de salida normal.

/un
Activa todas las marcas de máscara. Este parámetro es equivalente a la 0xFFFFFFFF .outmask.

/d
Restaura la máscara de salida al valor predeterminado. Este parámetro es equivalente al 0x3F7 .outmask.

Entorno

Elemento Descripción
Modos Modo de usuario, modo kernel
Destinos En tiempo real, volcado de errores
Platforms All

Comentarios

Cada marca de máscara de salida permite al depurador mostrar cierta salida en la ventana comandos del depurador. Si se establecen todas las marcas de máscara, se muestra toda la salida.

Debe quitar las marcas de máscara de salida con precaución, ya que es posible que no pueda leer la salida del depurador.

Existen los siguientes valores de marca.

Valor Configuración predeterminada Descripción

1

Activado

Salida normal

2

Activado

Salida de error

4

Activado

Advertencias

8

Desactivado

Salida adicional

0x10

Activado

Salida del símbolo del sistema

0x20

Activado

Registrar volcado de memoria antes de preguntar

0x40

Activado

Advertencias específicas de la operación de extensión

0x80

Activado

Depurar la salida del destino (por ejemplo, OutputDebugString o DbgPrint)

0x100

Activado

Entrada de depuración esperada por el destino (por ejemplo, DbgPrompt)

0x200

Activado

Mensajes de símbolos (por ejemplo, !sym ruidoso)