Поделиться через


Общие переменные среды

В следующей таблице перечислены переменные среды, которые можно использовать как в пользовательском режиме, так и в отладке в режиме ядра.

Переменная Значение

_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. Дополнительные сведения см. в разделе Исходное индексирование .