Informazioni sul debug di base

Le funzioni di debug possono essere usate per creare un debugger basato su eventi di base. Basato su eventi significa che il debugger riceve una notifica ogni volta che si verificano determinati eventi nel processo di cui viene eseguito il debug. La notifica consente al debugger di intervenire in modo appropriato in risposta agli eventi.

Per una panoramica dei termini di debug, vedere Terminologia del debug.

Il supporto per il debug da funzioni di elaborazione, thread ed eccezioni descrive le funzionalità specifiche del debug di determinate funzioni di processo, thread e gestione delle eccezioni.

La creazione di un debugger di base descrive l'uso delle funzioni di debug di base per creare un debugger semplice. Queste funzioni consentono a un'applicazione di attendere eventi di debug, causare eccezioni del punto di interruzione, trasferire il controllo dell'esecuzione al debugger e così via.

Gli eventi di debug descrivono il meccanismo di eventi di debug. Gli eventi di debug causano la notifica al debugger da parte del sistema.