Общие переменные среды
В следующей таблице перечислены переменные среды, которые можно использовать как в пользовательском режиме, так и в отладке в режиме ядра.
Переменная | Значение |
---|---|
_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 = прокси-сервер:порт |
Указывает прокси-сервер, используемый SymSrv. Дополнительные сведения см. в разделе Брандмауэры и прокси-серверы. |
_NT_DEBUG_HISTORY_SIZE = число |
Указывает количество команд в журнале команд, к которым можно получить доступ во время удаленной отладки. Так как команды отличаются по длине, количество доступных строк может не совпадать с числом. |
_NT_DEBUG_LOG_FILE_OPEN = имя файла |
(только CDB и KD) Указывает файл журнала, в который отладчик должен отправлять выходные данные. |
_NT_DEBUG_LOG_FILE_APPEND = имя файла |
(только 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. По умолчанию путь является подкаталогом srcsrv каталога установки средств отладки для Windows, а имя файла — Srcsrv.ini. Дополнительные сведения см. в разделе Исходное индексирование . |