~ (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.