Condividi tramite


DebugBreak e __debugbreak

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Standard

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Pro e Team

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Legenda tabella:

Argomento applicabile

Si applica

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

È possibile chiamare la funzione Win32 DebugBreak o la funzione intrinseca __debugbreak in qualunque punto del codice. DebugBreak e __debugbreak hanno lo spesso effetto dell'impostazione di un punto di interruzione nella medesima posizione.

Poiché DebugBreak è una chiamata a una funzione di sistema, è necessario che siano installati i simboli di debug del sistema per garantire che vengano visualizzate le informazioni corrette sullo stack di chiamate dopo l'interruzione. In alternativa, le informazioni sullo stack di chiamate visualizzate dal debugger possono essere spostate di un frame. Se si utilizza __debugbreak, i simboli non sono necessari.

Vedere anche

Concetti

Protezione del debugger

Installazione di simboli per il debug degli arresti anomali relativi alle chiamate al sistema

Altre risorse

Debug del codice nativo