Partilhar via


.outmask (máscara de saída de controle)

O comando .outmask controla a máscara de saída atual.

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

Parâmetros

Expressão
Especifica os sinalizadores a serem adicionados à máscara. A expressão pode ser qualquer valor ULONG que especifique os bits de sinalizador desejados. Para obter uma lista dos sinalizadores possíveis, consulte a tabela na seção Comentários.

-
Remove os bits que Expression especifica da máscara, em vez de adicioná-los à máscara.

/l
Preserva o valor atual da máscara de saída do arquivo de log. Se você não incluir /l, a máscara de saída do arquivo de log será a mesma que a máscara de saída normal.

/um
Ativa todos os sinalizadores de máscara. Esse parâmetro é equivalente a .outmask 0xFFFFFFFF.

/d
Restaura a máscara de saída para o valor padrão. Esse parâmetro é equivalente a .outmask 0x3F7.

Ambiente

Item Descrição
Modos Modo de usuário, modo kernel
Destinos Ao vivo, despejo de memória
Plataformas Tudo

Comentários

Cada sinalizador de máscara de saída permite que o depurador exiba determinada saída na Janela de Comando do Depurador. Se todos os sinalizadores de máscara estiverem definidos, todas as saídas serão exibidas.

Você deve remover os sinalizadores de máscara de saída com cuidado, pois talvez não consiga ler a saída do depurador.

Existem os seguintes valores de sinalizador.

Valor Configuração padrão Descrição

1

Ativado

Saída normal

2

Ativado

Saída de erro

4

Ativado

Warnings

8

Desativado

Saída adicional

0x10

Ativado

Saída de prompt

0x20

Ativado

Registrar despejo antes do prompt

0x40

Ativado

Avisos específicos da operação de extensão

0x80

Ativado

Depurar a saída do destino (por exemplo, OutputDebugString ou DbgPrint)

0x100

Ativado

Depurar a entrada esperada pelo destino (por exemplo, DbgPrompt)

0x200

Ativado

Mensagens de símbolo (por exemplo, !sym ruisy)