Freigeben über


DebugBreak-Funktion (debugapi.h)

Bewirkt, dass im aktuellen Prozess eine Haltepunktausnahme auftritt. Dadurch kann der aufrufende Thread dem Debugger signalisieren, die Ausnahme zu behandeln.

Verwenden Sie die DebugBreakProcess-Funktion , um eine Breakpoint-Ausnahme in einem anderen Prozess zu verursachen.

Syntax

void DebugBreak();

Rückgabewert

Keine

Bemerkungen

Wenn der Prozess nicht debuggt wird, verwendet die Funktion die Suchlogik eines Standardausnahmehandlers. In den meisten Fällen führt dies dazu, dass der aufrufende Prozess aufgrund einer nicht behandelten Breakpointausnahme beendet wird.

Beispiele

Ein Beispiel finden Sie unter Verwenden eines Ausnahmehandlers.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile debugapi.h (einschließen von Windows.h)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

Kommunikation mit dem Debugger

DebugActiveProcess

DebugBreakProcess

Debuggingfunktionen