Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'estensione !exchain visualizza la catena corrente del gestore eccezioni.
!exchain [Options]
Parametri
Opzioni Uno dei valori seguenti:
/c
Visualizza informazioni rilevanti per il debug di un'eccezione try/catch di C++, se viene rilevata tale eccezione.
/C
Visualizza informazioni rilevanti per il debug di un'eccezione try/catch di C++, anche quando tale eccezione non è stata rilevata.
/f
Visualizza le informazioni ottenute tramite l'esplorazione delle tabelle delle funzioni CRT, anche se non è stato rilevato un gestore eccezioni CRT.
DLL
Ext.dll
L'estensione !exchain è disponibile solo per un computer di destinazione basato su x86.
Osservazioni:
L'estensione !exchain visualizza l'elenco dei gestori di eccezioni per il thread corrente.
L'elenco inizia con il primo gestore della catena (quello che ha la prima opportunità di gestire un'eccezione) e continua fino alla fine. L'esempio seguente illustra questa estensione.
0:000> !exchain
0012fea8: Prymes!_except_handler3+0 (00407604)
CRT scope 0, filter: Prymes!dzExcepError+e6 (00401576)
func: Prymes!dzExcepError+ec (0040157c)
0012ffb0: Prymes!_except_handler3+0 (00407604)
CRT scope 0, filter: Prymes!mainCRTStartup+f8 (004021b8)
func: Prymes!mainCRTStartup+113 (004021d3)
0012ffe0: KERNEL32!GetThreadContext+1c (77ea1856)