Freigeben über


bs (Befehl "Haltepunkt aktualisieren")

Der Befehl "bs" ändert den Befehl, der beim Auftreten des angegebenen Haltepunkts ausgeführt wird.

bs ID ["CommandString"] 

Parameter

ID
Gibt die ID-Nummer des Haltepunkts an.

CommandString
Gibt die neue Liste der Befehle an, die bei jedem Auftreten des Haltepunkts ausgeführt werden sollen. Sie müssen den CommandString-Parameter in Anführungszeichen setzen. Verwenden Sie Semikolons, um mehrere Befehle zu trennen.

Debuggerbefehle in CommandString können Parameter enthalten. Sie können standardmäßige C-Steuerzeichen (z . B. \n und \") verwenden. Semikolons, die in Anführungszeichen der zweiten Ebene (\") enthalten sind, werden als Teil der eingebetteten Zeichenfolge interpretiert.

Die CommandString-Befehle werden nur ausgeführt, wenn der Haltepunkt erreicht ist, während die Anwendung als Reaktion auf einen g (Go) -Befehl ausgeführt wird. Die Befehle werden nicht ausgeführt, wenn Sie den Code oder die Ablaufverfolgung über diesen Punkt durchlaufen.

Alle Befehle, die die Programmausführung fortsetzen, nachdem ein Haltepunkt (z . B. g oder t) die Ausführung der Befehlsliste beendet hat.

Environment

Element Beschreibung
Modi Benutzermodus, Kernelmodus
Targets Nur Livedebugging
Plattformen Alle

Zusätzliche Informationen

Weitere Informationen und Beispiele für die Verwendung von Haltepunkten, andere Haltepunktbefehle und Methoden zum Steuern von Haltepunkten sowie das Festlegen von Haltepunkten im Benutzerbereich aus einem Kerneldebugger finden Sie unter Verwenden von Haltepunkten. Weitere Informationen zu bedingten Haltepunkten finden Sie unter Festlegen eines bedingten Haltepunkts.

Hinweise

Wenn " CommandString " nicht angegeben ist, werden bereits festgelegte Befehle für den Haltepunkt entfernt.