.outmask (маска вывода элемента управления)
Команда outmask управляет текущей маской вывода.
.outmask[-] [/l] Expression
.outmask /a
.outmask /d
Параметры
Выражение
Указывает флаги для добавления в маску. Выражение может быть любым значением ULONG, указывающим нужные биты флага. Список возможных флагов см. в таблице в разделе "Примечания".
-
Удаляет биты, которые выражение указывает из маски, а не добавляет их в маску.
/l
Сохраняет текущее значение маски вывода файла журнала. Если вы не включаете /l, маска вывода файла журнала совпадает с обычной маской вывода.
/a
Активирует все флаги маски. Этот параметр эквивалентен 0xFFFFFFFF .outmask.
/d
Восстанавливает маску вывода до значения по умолчанию. Этот параметр эквивалентен 0x3F7 .outmask.
Среда
Позиция | Description |
---|---|
Режимы | Режим пользователя, режим ядра |
Целевые объекты | Динамический, аварийный дампа |
Платформы | Все |
Замечания
Каждый флаг маски вывода позволяет отладчику отображать определенные выходные данные в командном окне отладчика. Если заданы все флаги маски, отображаются все выходные данные.
Вы должны удалить флаги маски вывода с осторожностью, так как вы не сможете считывать выходные данные отладчика.
Существуют следующие значения флагов.
Значение | Значение по умолчанию | Description |
---|---|---|
1 |
Вкл |
Обычные выходные данные |
2 |
Вкл |
Вывод ошибок |
4 |
Вкл |
Предупреждения |
8 |
Выключено |
Дополнительные выходные данные |
0x10 |
Вкл |
Вывод запроса |
0x20 |
Вкл |
Регистрация дампа перед запросом |
0x40 |
Вкл |
Предупреждения, относящиеся к операции расширения |
0x80 |
Вкл |
Отладка выходных данных целевого объекта (например, OutputDebugString или DbgPrint) |
0x100 |
Вкл |
Отладочные входные данные, ожидаемые целевым объектом (например, DbgPrompt) |
0x200 |
Вкл |
Сообщения символов (например, !sym шумный) |