Condividi tramite


Funzione DebugBreak (debugapi.h)

Causa l'esecuzione di un'eccezione del punto di interruzione nel processo corrente. Ciò consente al thread chiamante di segnalare al debugger di gestire l'eccezione.

Per causare un'eccezione di punto di interruzione in un altro processo, usare la funzione DebugBreakProcess .

Sintassi

void DebugBreak();

Valore restituito

nessuno

Osservazioni

Se il processo non viene eseguito il debug, la funzione usa la logica di ricerca di un gestore di eccezioni standard. Nella maggior parte dei casi, il processo chiamante viene terminato a causa di un'eccezione del punto di interruzione non gestita.

Esempio

Per un esempio, vedere Uso di un gestore eccezioni.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione debugapi.h (includere Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

Comunicazione con il debugger

DebugActiveProcess

DebugBreakProcess

Funzioni di debug