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


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

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

Variable Meaning

_NT_DEBUGGER_EXTENSION_PATH = Path

Указывает путь, по которому отладчик сначала будет искать библиотеки DLL расширения. Path can contain a drive letter followed by a colon (:). Separate multiple directories with semicolons (;). Дополнительные сведения см. в разделе "Загрузка библиотек DLL расширения отладчика".

_NT_EXECUTABLE_IMAGE_PATH = Path

Указывает путь, содержащий двоичные исполняемые файлы. Path can contain a drive letter followed by a colon (:). Separate multiple directories with semicolons (;).This path is used in some situations such as user mode minidump files. Дополнительные сведения см. в разделе "Настройка пути к символу и исполняемому изображению" в WinDbg.

_NT_SOURCE_PATH = Path

Указывает путь, содержащий исходные файлы для целевого объекта. Path can contain a drive letter followed by a colon (:). Separate multiple directories with semicolons (;). For details, and for other ways to change this path, see Source Path.

_NT_SYMBOL_PATH = Path

Указывает корень дерева каталога, содержащего файлы символов. Path can contain a drive letter followed by a colon (:). Separate multiple directories with semicolons (;). For details, and for other ways to change this path, see Symbol Path.

_NT_ALT_SYMBOL_PATH = Path

Задает альтернативный путь символа, который выполняется до _NT_SYMBOL_PATH. Это полезно для хранения частных версий файлов символов. Path can contain a drive letter followed by a colon (:). Separate multiple directories with semicolons (;). For details, see Symbol Path.

_NT_SYMBOL_PROXY = Proxy:Port

Указывает прокси-сервер, используемый SymSrv. Дополнительные сведения см. в разделе "Брандмауэры" и "Прокси-серверы".

_NT_DEBUG_HISTORY_SIZE = Number

Указывает количество команд в журнале команд, к которым можно получить доступ во время удаленной отладки. Because commands vary in length, the number of lines available may not exactly match Number.

_NT_DEBUG_LOG_FILE_OPEN = Filename

(только CDB и KD) Указывает файл журнала, в который отладчик должен отправлять выходные данные.

_NT_DEBUG_LOG_FILE_APPEND = Filename

(только CDB и KD) Указывает файл журнала, к которому отладчик должен добавлять выходные данные.

_NT_EXPR_EVAL = {masm | c++}

Указывает средство оценки выражений по умолчанию. If masm is specified, MASM expression syntax will be used. If c++ is specified, C++ expression syntax will be used. Синтаксис выражения MASM по умолчанию. See Evaluating Expressions for details.

_NO_DEBUG_HEAP

Указывает, что куча отладки не должна использоваться для отладки в пользовательском режиме.

DBGENG_NO_DEBUG_PRIVILEGE

Запрещает процессам, созданным отладчиком, наследовать SeDebugPrivilege.

DBGENG_NO_BUGCHECK_ANALYSIS

Предотвращает автоматический анализ ошибок.

DBGHELP_HOMEDIR

Указывает путь для корневого каталога нижнего хранилища по умолчанию, используемого SymSrv и SrcSrv. Path can contain a drive letter followed by a colon (:). Separate multiple directories with semicolons (;).

SRCSRV_INI_FILE

Specifies the path and name of the configuration file used by SrcSrv. По умолчанию путь — это подкаталог srcsrv каталога средств отладки для Windows, а имя файла — Srcsrv.ini. See Source Indexing for details.