Condividi tramite


~ (stato thread)

Il comando tilde (~) visualizza lo stato per il thread specificato o per tutti i thread nel processo corrente.

~ Thread

Parametri

Thread

Specifica il thread da visualizzare. Se si omette questo parametro, vengono visualizzati tutti i thread. Per altre informazioni sulla sintassi, vedere Sintassi dei thread.

Ambiente

Elemento Descrizione
Modalità Solo modalità utente
Targets Live, crash dump
Piattaforme Tutti

Informazioni aggiuntive

Per altre informazioni e altri metodi di visualizzazione o controllo di processi e thread, vedere Controllo di processi e thread.

Commenti

È possibile specificare thread solo in modalità utente. In modalità kernel, la tilde (~) fa riferimento a un processore.

È possibile aggiungere un simbolo di thread prima di molti comandi. Per altre informazioni sul significato di una tilde (~) seguita da un comando, vedere la voce relativa al comando stesso.

Gli esempi seguenti illustrano come usare questo comando. Il comando seguente visualizza tutti i thread.

0:001> ~

Il comando seguente visualizza anche tutti i thread.

0:001> ~*

Il comando seguente visualizza il thread attualmente attivo.

0:001> ~.

Il comando seguente visualizza il thread che ha causato l'eccezione (o che era attivo quando il debugger è collegato al processo).

0:001> ~#

Il comando seguente visualizza il numero di thread 2.

0:001> ~2

Il comando precedente visualizza l'output seguente.

0:001> ~
   0 id: 4dc.470 Suspend: 0 Teb 7ffde000 Unfrozen
 . 1 id: 4dc.534 Suspend: 0 Teb 7ffdd000 Unfrozen
#  2 id: 4dc.5a8 Suspend: 0 Teb 7ffdc000 Unfrozen

Nella prima riga di questo output 0 è il numero di thread decimale, 4DC è l'ID del processo esadecimale, 470 è l'ID thread esadecimale, 0x7FFDE000 è l'indirizzo del TEB e Unfrozen è lo stato del thread. Il punto (.) prima del thread 1 indica che questo thread è il thread corrente. Il segno numerico (#) prima del thread 2 indica che questo thread è stato quello che ha originariamente causato l'eccezione o è stato attivo quando il debugger è collegato al processo.