一般環境變數
下表列出可用於使用者模式和核心模式偵錯的環境變數。
變數 | 意義 |
---|---|
_NT_DEBUGGER_EXTENSION_PATH = 路徑 |
指定偵錯工具會先搜尋延伸模組 DLL 的路徑。 路徑 可以包含磁碟機號,後面接著冒號 (:) 。 以分號分隔多個目錄 (;) 。 如需詳細資訊,請參閱 載入偵錯工具擴充功能 DLL。 |
_NT_EXECUTABLE_IMAGE_PATH = 路徑 |
指定包含二進位可執行檔的路徑。 路徑 可以包含磁碟機號,後面接著冒號 (:) 。 以分號分隔多個目錄 (;) 。在某些情況下,會使用此路徑,例如使用者模式迷你傾印檔案。 如需詳細資訊,請參閱 在 WinDbg 中設定符號和可執行檔映射路徑。 |
_NT_SOURCE_PATH = 路徑 |
指定包含目標來源檔案的路徑。 路徑 可以包含磁碟機號,後面接著冒號 (:) 。 以分號分隔多個目錄 (;) 。 如需詳細資訊,以及變更此路徑的其他方式,請參閱 來源路徑。 |
_NT_SYMBOL_PATH = 路徑 |
指定包含符號檔之目錄樹狀目錄的根目錄。 路徑 可以包含磁碟機號,後面接著冒號 (:) 。 以分號分隔多個目錄 (;) 。 如需詳細資訊,以及變更此路徑的其他方式,請參閱 符號路徑。 |
_NT_ALT_SYMBOL_PATH = 路徑 |
指定在_NT_SYMBOL_PATH之前搜尋的替代符號路徑。 這對於保留符號檔的私人版本很有用。 路徑 可以包含磁碟機號,後面接著冒號 (:) 。 以分號分隔多個目錄 (;) 。 如需詳細資訊,請參閱 符號路徑。 |
_NT_SYMBOL_PROXY = Proxy:Port |
指定要由 SymSrv 使用的 Proxy 伺服器。 如需詳細資訊,請參閱 防火牆和 Proxy 伺服器。 |
_NT_DEBUG_HISTORY_SIZE = 數位 |
指定可在遠端偵錯期間存取之命令歷程記錄中的命令數目。 因為命令的長度不同,所以可用的行數可能不完全符合 Number。 |
_NT_DEBUG_LOG_FILE_OPEN = Filename |
(CDB 和 KD) 指定偵錯工具應該傳送輸出的記錄檔。 |
_NT_DEBUG_LOG_FILE_APPEND = Filename |
(CDB 和 KD) 指定偵錯工具應該附加輸出的記錄檔。 |
_NT_EXPR_EVAL = {masm | c++} |
指定預設運算式評估工具。 如果指定 masm,則會使用 MASM 運算式語法。 如果指定 c++ ,將會使用 C++ 運算式語法。 MASM 運算式語法是預設值。 如需詳細資訊,請參閱 評估運算式 。 |
_NO_DEBUG_HEAP |
指定偵錯堆積不應該用於使用者模式偵錯。 |
DBGENG_NO_DEBUG_PRIVILEGE |
防止偵錯工具繁衍的進程繼承 SeDebugPrivilege。 |
DBGENG_NO_BUGCHECK_ANALYSIS |
防止自動錯誤檢查分析。 |
DBGHELP_HOMEDIR |
指定 SymSrv 和 SrcSrv 所使用之預設下游存放區根目錄的路徑。 路徑 可以包含磁碟機號,後面接著冒號 (:) 。 以分號分隔多個目錄 (;) 。 |
SRCSRV_INI_FILE |
指定 SrcSrv所使用的組態檔路徑和名稱。 根據預設,路徑是適用于 Windows 安裝目錄的偵錯工具的 srcsrv 子目錄,而檔案名會 Srcsrv.ini。 如需詳細資訊,請參閱 來源索引 。 |