!locks (!ntsdexts.locks)

La extensión !locks en Ntsdexts.dll muestra una lista de secciones críticas asociadas al proceso actual.

Este comando de extensión no debe confundirse con el comando de extensión !kdext*.locks.

    !locks [Options] 

Parámetros

Opciones

Especifica la cantidad de información que se mostrará. Se puede usar cualquier combinación de las siguientes opciones:

-v
Hace que la visualización incluya todas las secciones críticas, incluso las que no son propiedad actualmente.

-o
Hace que la visualización solo incluya información huérfana (punteros que realmente no apuntan a secciones críticas válidas).

Archivo DLL

Ntsdexts.dll

Información adicional

Para ver otros comandos y extensiones que pueden mostrar información de sección crítica, consulte Mostrar una sección crítica. Para obtener información sobre las secciones críticas, consulte la documentación SDK de Microsoft Windows y Microsoft Windows Internals por Mark Russinovich y David Solomon.

Comentarios

Este comando de extensión muestra todas las secciones críticas que se han inicializado mediante una llamada a RtlInitializeCriticalSection. Si no hay secciones críticas, no se producirá ningún resultado.

Este es un ejemplo:

0:000> !locks

CritSec w3svc!g_pWamDictator+a0 at 68C2C298
LockCount          0
RecursionCount     1
OwningThread       d1
EntryCount         1
ContentionCount    0
*** Locked

CritSec SMTPSVC+66a30 at 67906A30
LockCount          0
RecursionCount     1
OwningThread       d0
EntryCount         1
ContentionCount    0
*** Locked

Consulte también

Visualización de una sección crítica

Tiempos de espera de sección crítica (modo de usuario)