Freigeben über


bs (Befehl zum Aktualisieren des Haltepunkts)

Der Befehl bs ändert den Befehl, der ausgeführt wird, wenn der angegebene Haltepunkt gefunden wird.

bs ID ["CommandString"] 

Parameter

ID
Gibt die ID-Nummer des Haltepunkts an.

CommandString
Gibt die neue Liste der Befehle an, die jedes Mal ausgeführt werden sollen, wenn der Haltepunkt gefunden wird. Sie müssen den CommandString-Parameter in Anführungszeichen einschließen. Verwenden Sie Semikolons, um mehrere Befehle zu trennen.

Debuggerbefehle in CommandString können Parameter enthalten. Sie können C-Steuerelement-Standardzeichen verwenden (z. B.\n und \"). 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 wird, während die Anwendung als Reaktion auf einen g (Go) -Befehl ausgeführt wird. Die Befehle werden nicht ausgeführt, wenn Sie den Code durchlaufen oder die Ablaufverfolgung an diesem Punkt vorbei ausführen.

Jeder Befehl, der die Programmausführung nach einem Haltepunkt (z. B. g oder t) fortgesetzt, beendet die Ausführung der Befehlsliste.

Environment

Element BESCHREIBUNG
Modi Benutzermodus, Kernelmodus
Targets Nur Livedebuggen
Plattformen alle

Zusätzliche Informationen

Weitere Informationen und Beispiele zur Verwendung von Haltepunkten, anderen Haltepunktbefehlen und Methoden zum Steuern von Haltepunkten sowie zum Festlegen von Haltepunkten im Benutzerbereich über einen 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 alle Befehle entfernt, die bereits für den Haltepunkt festgelegt wurden.