Funzione DebugBreakProcess (winbase.h)
Causa l'esecuzione di un'eccezione del punto di interruzione nel processo specificato. Ciò consente al thread chiamante di segnalare al debugger di gestire l'eccezione.
Sintassi
BOOL DebugBreakProcess(
[in] HANDLE Process
);
Parametri
[in] Process
Handle per il processo.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
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 viene terminato a causa di un'eccezione del punto di interruzione non gestita.
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 | winbase.h (include Windows.h) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |