.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) |