Freigeben über


Lokale Umgebungsvariablen

In der folgenden Tabelle sind die Umgebungsvariablen aufgeführt, die sowohl im Benutzermodus als auch im Kernelmodusdebugging verwendet werden können.

Variable Meaning

_NT_DEBUGGER_EXTENSION_PATH = Path

Gibt den Pfad an, den der Debugger zuerst nach Erweiterungs-DLLs sucht. Path can contain a drive letter followed by a colon (:). Separate multiple directories with semicolons (;). Ausführliche Informationen finden Sie unter Laden von Debuggererweiterungs-DLLs.

_NT_EXECUTABLE_IMAGE_PATH = Path

Gibt den Pfad an, der die binären ausführbaren Dateien enthält. 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. Weitere Informationen finden Sie unter Setting Symbol and Executable Image Paths in WinDbg.

_NT_SOURCE_PATH = Path

Gibt den Pfad an, der die Quelldateien für das Ziel enthält. 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

Gibt den Stamm einer Verzeichnisstruktur an, die die Symboldateien enthält. 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

Gibt einen alternativen Symbolpfad an, der vor _NT_SYMBOL_PATH durchsucht wird. Dies ist nützlich, um private Versionen von Symboldateien beizubehalten. 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

Gibt den Proxyserver an, der von SymSrv verwendet werden soll. Ausführliche Informationen finden Sie unter Firewalls und Proxyserver.

_NT_DEBUG_HISTORY_SIZE = Number

Gibt die Anzahl der Befehle im Befehlsverlauf an, auf die während des Remotedebuggings zugegriffen werden kann. Because commands vary in length, the number of lines available may not exactly match Number.

_NT_DEBUG_LOG_FILE_OPEN = Filename

(nur CDB und KD) Gibt die Protokolldatei an, an die der Debugger ausgabe senden soll.

_NT_DEBUG_LOG_FILE_APPEND = Filename

(nur CDB und KD) Gibt die Protokolldatei an, an die der Debugger die Ausgabe anfügen soll.

_NT_EXPR_EVAL = {masm | c++}

Gibt den Standardausdruck-Evaluator an. If masm is specified, MASM expression syntax will be used. If c++ is specified, C++ expression syntax will be used. DIE MASM-Ausdruckssyntax ist die Standardeinstellung. See Evaluating Expressions for details.

_NO_DEBUG_HEAP

Gibt an, dass der Debug-Heap nicht für das Debuggen im Benutzermodus verwendet werden soll.

DBGENG_NO_DEBUG_PRIVILEGE

Verhindert, dass vom Debugger erstellte Prozesse SeDebugPrivilege erben.

DBGENG_NO_BUGCHECK_ANALYSIS

Verhindert die automatisierte Fehlerüberprüfungsanalyse.

DBGHELP_HOMEDIR

Gibt den Pfad für den Stamm des Standard-Downstreamspeichers an, der von SymSrv und SrcSrv verwendet wird. 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. Standardmäßig ist der Pfad das Unterverzeichnis "srcsrv" des Installationsverzeichnisses "Debugtools für Windows", und der Dateiname ist Srcsrv.ini. See Source Indexing for details.