Freigeben über


ExGetExclusiveWaiterCount-Funktion (wdm.h)

Die ExGetExclusiveWaiterCount-Routine gibt die Anzahl der Kellner bei exklusivem Zugriff auf eine bestimmte Ressource zurück.

Syntax

ULONG ExGetExclusiveWaiterCount(
  [in] PERESOURCE Resource
);

Parameter

[in] Resource

Ein Zeiger auf die zu testende Ressource.

Rückgabewert

ExGetExclusiveWaiterCount gibt die Anzahl der Threads zurück, die derzeit darauf warten, die angegebene Ressource für exklusiven Zugriff abzurufen.

Hinweise

ExGetExclusiveWaiterCount kann aufgerufen werden, um eine Schätzung zu erhalten, wie viele andere Threads möglicherweise darauf warten, die durch eine bestimmte Ressourcenvariable geschützten Daten zu ändern. Der Aufrufer kann nicht davon ausgehen, dass der zurückgegebene Wert für ein bestimmtes Intervall konstant bleibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 2000.
Zielplattform Universell
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL
DDI-Complianceregeln HwStorPortProhibitedDIs(storport)

Weitere Informationen

ExAcquireResourceExclusiveLite

ExAcquireResourceSharedLite

ExAcquireSharedStarveExclusive

ExAcquireSharedWaitForExclusive

ExGetSharedWaiterCount

ExReleaseResourceForThreadLite