Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Viele Debuggerbefehle weisen Prozessbezeichner als Parameter auf.
Vor dem Systembezeichner werden zwei vertikale Balken ( || ) angezeigt. Der Systembezeichner kann einer der folgenden Werte sein:
| System identifier | Description |
|---|---|
||. |
Das aktuelle System |
||# |
Das System, das das aktuelle Ausnahme- oder Debugereignis verursacht hat. |
||* |
All systems. |
|| ddd |
The system whose ordinal is ddd. |
Systemen werden Ordnungszahlen in der Reihenfolge zugewiesen, in der der Debugger an sie angefügt wird.
Wenn das Debuggen beginnt, ist das aktuelle System der, der das aktuelle Ausnahme- oder Debugereignis verursacht hat (oder das, dem der Debugger zuletzt zugeordnet wurde). Dieses System bleibt das aktuelle System, bis Sie ein neues System mithilfe eines || angeben.s (Set Current System) command or using the Processes and Threads window in WinDbg.
Example
In diesem Beispiel werden drei Dumpdateien geladen. System 1 ist aktiv und System 2 hat das Debugereignis verursacht.
||1:1:017> ||
0 User mini dump: c:\notepad.dmp
. 1 User mini dump: c:\paint.dmp
# 2 User mini dump: c:\calc.dmp
Remarks
To work with multiple systems, you can use the .opendump to debug multiple crash dumps at the same time. Weitere Informationen zum Steuern einer Mehrzielsitzung finden Sie unter Debuggen mehrerer Ziele.
Note There are complications, when you debug live targets and dump targets together, because commands behave differently for each type of debugging. For example, if you use the g (Go) command when the current system is a dump file, the debugger begins executing, but you cannot break back into the debugger, because the break command is not recognized as valid for dump file debugging.