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


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

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

Синтаксис

ULONG ExGetExclusiveWaiterCount(
  [in] PERESOURCE Resource
);

Параметры

[in] Resource

Указатель на проверяемый ресурс.

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

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

Комментарии

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

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 2000.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI HwStorPortProhibitedDIS(storport)

См. также раздел

ExAcquireResourceExclusiveLite

ExAcquireResourceSharedLite

ExAcquireSharedStarveExclusive

ExAcquireSharedWaitForExclusive

ExGetSharedWaiterCount

ExReleaseResourceForThreadLite