.outmask (控制輸出遮罩)
.outmask 命令會控制目前的輸出遮罩。
.outmask[-] [/l] Expression
.outmask /a
.outmask /d
參數
表達
指定要新增至遮罩的旗標。 表達式 可以是任何 ULONG 值,指定您想要的旗標位。 如需可能旗標的清單,請參閱一節中的表格。
-
拿掉 Expression 從遮罩指定的位,而不是將它們新增至遮罩。
/l
保留記錄檔輸出掩碼的目前值。 如果您沒有包含 /l,記錄檔的輸出遮罩會與一般輸出掩碼相同。
/一個
啟動所有遮罩旗標。 此參數相當於 .outmask 0xFFFFFFFF。
/d
將輸出遮罩還原為預設值。 此參數相當於 .outmask 0x3F7。
Environment
項目 | 說明 |
---|---|
模式 | 使用者模式、核心模式 |
目標 | 即時、損毀傾印 |
平台 | 全部 |
備註
每個輸出遮罩旗標可讓調試程式在 調試程式命令視窗中顯示特定輸出。 如果已設定所有遮罩旗標,則會顯示所有輸出。
您應該謹慎移除輸出遮罩旗標,因為您可能無法讀取除錯程序輸出。
下列旗標值存在。
值 | 預設設定 | 描述 |
---|---|---|
1 |
另一 |
一般輸出 |
2 |
另一 |
錯誤輸出 |
4 |
另一 |
警告 |
8 |
關閉 |
其他輸出 |
0x10 |
另一 |
提示輸出 |
0x20 |
另一 |
在提示之前註冊傾印 |
0x40 |
另一 |
擴充作業特有的警告 |
0x80 |
另一 |
對目標輸出進行偵錯(例如 OutputDebugString 或 DbgPrint) |
0x100 |
另一 |
目標預期的偵錯輸入 (例如 DbgPrompt) |
0x200 |
另一 |
符號訊息 (例如 !sym noisy) |