Freigeben über


ExGetExclusiveWaiterCount-Funktion (wdm.h)

Die ExGetExclusiveWaiterCount Routine gibt die Anzahl der Warteprogramme für den exklusiven 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 auf den Erwerb der angegebenen Ressource für exklusiven Zugriff warten.

Bemerkungen

ExGetExclusiveWaiterCount- kann aufgerufen werden, um eine Schätzung zu erhalten, wie viele andere Threads warten können, um 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
mindestens unterstützte Client- Ab Windows 2000 verfügbar.
Zielplattform- Universal
Header- wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- <= DISPATCH_LEVEL
DDI-Complianceregeln HwStorPortProhibitedDIs(storport)

Siehe auch

ExAcquireResourceExclusiveLite-

ExAcquireResourceSharedLite-

ExAcquireSharedStarveExclusive

ExAcquireSharedWaitForExclusive

ExGetSharedWaiterCount

ExReleaseResourceForThreadLite-