| Debugging Tools for Windows |
.outmask 命令控制当前的输出掩码。
.outmask /a
.outmask /d
| 模式 | 用户模式、内核模式 |
| 目标 | 活动目标、崩溃转储 |
| 平台 | 所有 |
每个输出掩码标志都使得调试器在调试器命令窗口中显示特定内容。如果设置所有掩码,则所有输出都会显示出来。
移除输出掩码的标志时要小心,因为可能不能再看到调试器输出。
有下面这些标志位。
| 值 | 默认设置 | 说明 |
|---|---|---|
| 1 | On | 普通输出 |
| 2 | On | 错误输出 |
| 4 | On | 警告 |
| 8 | Off | 附加输出 |
| 0x10 | On | 提示输出 |
| 0x20 | On | 提示前的寄存器转储 |
| 0x40 | On | 扩展操作的警告 |
| 0x80 | On | 来自目标的调试输出(例如OutputDebugString 或DbgPrint) |
| 0x100 | On | 目标期望的调试输入 (例如DbgPrompt) |
| 0x200 | On | 符号信息 (例如!sym noisy) |