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 |