Поделиться через


Функция ExGetExclusiveWaiterCount (wdm.h)

Подпрограмма ExGetExclusiveWaiterCount возвращает количество официантов на монопольном доступе к указанному ресурсу.

Синтаксис

ULONG ExGetExclusiveWaiterCount(
  [in] PERESOURCE Resource
);

Параметры

[in] Resource

Указатель на тестируемый ресурс.

Возвращаемое значение

ExGetExclusiveWaiterCount возвращает количество потоков, ожидающих получения данного ресурса для эксклюзивного доступа.

Замечания

exGetExclusiveWaiterCount можно вызвать, чтобы получить оценку того, сколько других потоков может ожидать изменения данных, защищенных определенной переменной ресурсов. Вызывающий объект не может предположить, что возвращаемое значение остается константой для любого определенного интервала.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно начиная с Windows 2000.
целевая платформа Всеобщий
заголовка wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL
правил соответствия DDI HwStorPortProhibitedDIs(storport)

См. также

ExAcquireResourceExclusiveLite

ExAcquireResourceSharedLite

ExAcquireSharedStarveExclusive

ExAcquireSharedWaitForExclusive

ExGetSharedWaiterCount

ExReleaseResourceForThreadLite