!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
另请参阅
关键节超时(用户模式)