DebugBreak und "_debugbreak"
Die Win32-Funktion "DebugBreak" oder die systeminterne Funktion __debugbreak kann an einer beliebigen Stelle im Code aufgerufen werden. DebugBreak und __debugbreak haben dieselben Auswirkungen wie das Festlegen eines Haltepunkts an dieser Stelle.
Da durch DebugBreak eine Systemfunktion aufgerufen wird, müssen Systemdebugsymbole installiert werden, um sicherzustellen, dass nach dem Abbrechen die richtigen Aufruflisteninformationen angezeigt werden. Andernfalls sind die vom Debugger angezeigten Aufruflisteninformationen möglicherweise um einen Rahmen verschoben sind. Wenn Sie __debugbreak verwenden, sind keine Symbole erforderlich.
Siehe auch
Referenz
Intrinsische Compilerfunktionen
Konzepte
Weitere Ressourcen
Debuggen von systemeigenem Code
Angeben von Symbol(PDB)- und Quelldateien im Visual Studio Debugger