!sprocess
La extensión !sprocess muestra información sobre el proceso de sesión especificado o sobre todos los procesos de la sesión especificada.
!sprocess Session [Flags [ImageName]]
!sprocess -?
Parámetros
Sesión
Especifica la sesión a la que pertenece el proceso deseado. Sesión se interpreta siempre como un número decimal.
Sesión puede tener los siguientes valores:
-1 |
Usar la sesión actual. Esta es la configuración predeterminada. |
-2 |
|
-4 |
Mostrar todos los procesos por sesión. |
Banderas
Especifica el nivel de detalle en la visualización. Flags puede ser cualquier combinación de los siguientes bits. El valor predeterminado es 0.
0x0 |
Mostrar información mínima. |
Bit 0 (0x1) |
Mostrar estadísticas de tiempo y prioridad. |
Bit 1 (0x2) |
Añade a la pantalla una lista de subprocesos y eventos asociados al proceso y los estados de espera de los subprocesos. |
Bit 2 (0x4) |
Añade a la pantalla una lista de subprocesos asociados al proceso. Si se utiliza este bit sin el bit 1 (0x2), cada subproceso se muestra en una sola línea. Si se incluye con el bit 1, cada subproceso se muestra con un seguimiento de pila. |
Bit 3 (0x8) |
Añade a la visualización de cada función la dirección de retorno, el puntero de la pila y, en los sistemas basados en Itanium, el valor del registro bsp. Suprime la visualización de los argumentos de la función. |
Bit 4 (0x10) |
Mostrar solo la dirección de retorno de cada función. Suprimir los argumentos y los punteros de pila. |
ImageName
Especifica el nombre del proceso que se va a mostrar. Se mostrarán todos los procesos cuyos nombres de imagen ejecutables coincidan con ImageName. El nombre de la imagen debe coincidir con el del bloque EPROCESS. En general, se trata del nombre del ejecutable que se invocó para iniciar el proceso, incluida la extensión del archivo (normalmente .exe), y truncado después del decimoquinto carácter. No hay posibilidad de especificar un nombre de imagen que contenga un espacio.
-?
Muestra un texto de ayuda para esta extensión en la ventana de comando del depurador. Este texto de ayuda tiene algunas omisiones.
Archivo DLL
Kdexts.dll
Información adicional
Para obtener información sobre sesiones y procesos en modo kernel, consulte Cambio de contextos. Para obtener más información sobre el análisis de procesos y subprocesos, consulte Microsoft Windows Internals por Mark Russinovich y David Solomon.
Comentarios
La salida de esta extensión es similar a la de !process, salvo que también se muestran las direcciones de _MM_SESSION_SPACE y _MMSESSION.