Partilhar via


!locks (!ntsdexts.locks)

A extensão !locks no Ntsdexts.dll exibe uma lista de seções importantes associadas ao processo atual.

Este comando de extensão não deve ser confundido com o comando de extensão !kdext*.locks.

    !locks [Options] 

Parâmetros

Opções

Define a quantidade de informação a ser exibida. Qualquer combinação das seguintes opções pode ser usada:

-v
Faz com que a exibição inclua todas as seções importantes, mesmo aquelas que não são de propriedade no momento.

-o
Faz com que a exibição inclua apenas informações órfãs (ponteiros que realmente não apontam para seções importantes válidas).

DLL

Ntsdexts.dll

Informações Adicionais

Para ver outros comandos e extensões que podem exibir informações de seção crítica, consulte Exibindo uma seção crítica. Para saber mais sobre as seções importantes, confira a documentação do SDK do Microsoft Windows e o livro Microsoft Windows Internals de Mark Russinovich e David Solomon.

Comentários

Este comando de extensão mostra todas as seções importantes que foram inicializadas chamando RtlInitializeCriticalSection. Se não houver seções importantes, então não resultará nenhuma saída.

Este é um exemplo:

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

Confira também

Exibindo uma seção crítica

Tempo limite da seção crítica (modo de usuário)