!locks (!ntsdexts.locks)
Расширение !locks в Ntsdexts.dll отображает список критически важных разделов, связанных с текущим процессом.
Эта команда расширения не должна путаться с командой расширения !kdext*.locks .
!locks [Options]
Параметры
Параметры
Указывает объем отображаемых сведений. Можно использовать любое сочетание следующих параметров:
-v
Вызывает включение всех критически важных разделов, даже тех, которые в данный момент не принадлежат.
-o
Вызывает отображение только потерянных сведений (указатели, которые на самом деле не указывают на допустимые критические разделы).
DLL-библиотеки
Ntsdexts.dll
Дополнительная информация
Другие команды и расширения, которые могут отображать критически важные сведения о разделе, см. в разделе "Отображение критического раздела". Сведения о критических разделах см. в документации по пакету SDK Для Microsoft Windows и внутренних компонентах 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
См. также
Отображение критического раздела
Критические истечение времени ожидания разделов (режим пользователя)