Condividi tramite


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

Vedere anche

Comunicazione con il debugger

Debugbreak

Funzioni di debug