!locks (!ntsdexts.locks)

Ntsdexts.dll 中的 !locks 扩展显示与当前进程关联的关键节的列表。

不要将此扩展命令与 !kdext*.locks 扩展命令混淆。

    !locks [Options] 

参数

选项

指定要显示的信息量。 可以使用以下选项的任意组合:

-v
使显示包括所有关键部分,甚至包括当前未拥有的部分。

-o
使显示仅包含孤立信息(实际上未指向有效关键部分的指针)。

DLL

Ntsdexts.dll

其他信息

有关可显示关键节信息的其他命令和扩展,请参阅显示关键节。 有关关键部分的信息,请参阅 Microsoft Windows SDK 文档以及 Mark Russinovich 和 David Solomon 编写的 Microsoft Windows 内部资料

注解

此扩展命令显示通过调用 RtlInitializeCriticalSection 初始化的所有关键部分。 如果没有关键部分,则不会生成任何输出。

以下是示例:

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

另请参阅

显示关键节

关键节超时(用户模式)