Share via


!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. Este es el valor predeterminado.

-2

Usar el contexto de sesión .

-4

Mostrar todos los procesos por sesión.

Marcas
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.