Compartir a través de


~ (estado del subproceso)

El comando tilde (~) muestra el estado del subproceso especificado o para todos los subprocesos del proceso actual.

~ Thread

Parámetros

Subproceso

Especifica el subproceso que se va a mostrar. Si omite este parámetro, se muestran todos los subprocesos. Para obtener más información sobre la sintaxis, vea Sintaxis de subprocesos.

Entorno

Elemento Descripción
Modos Solo modo de usuario
Targets Volcado de memoria activo y de memoria
Plataformas Todo

Información adicional

Para obtener más información y otros métodos para mostrar o controlar procesos y subprocesos, consulte Control de procesos y subprocesos.

Comentarios

Solo puede especificar subprocesos en modo de usuario. En el modo kernel, la tilde (~) hace referencia a un procesador.

Puede agregar un símbolo de subproceso antes de muchos comandos. Para obtener más información sobre el significado de una tilde (~) seguida de un comando, vea la entrada del propio comando.

En los ejemplos siguientes se muestra cómo usar este comando. El siguiente comando muestra todos los subprocesos.

0:001> ~

El siguiente comando también muestra todos los subprocesos.

0:001> ~*

El siguiente comando muestra el subproceso activo actualmente.

0:001> ~.

El siguiente comando muestra el subproceso que originalmente provocó la excepción (o que estaba activa cuando el depurador se adjuntó al proceso).

0:001> ~#

El siguiente comando muestra el número de subproceso 2.

0:001> ~2

El comando anterior muestra la salida siguiente.

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

En la primera línea de esta salida, 0 es el número de subproceso decimal, 4DC es el identificador de proceso hexadecimal, 470 es el identificador de subproceso hexadecimal, 0x7FFDE000 es la dirección del TEB y Unfrozen es el estado del subproceso. El punto (.) anterior al subproceso 1 significa que este subproceso es el subproceso actual. El signo de número (#) antes del subproceso 2 significa que este subproceso era el que originalmente provocó la excepción o estaba activo cuando el depurador se adjuntó al proceso.