Freigeben über


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.