Freigeben über


ExGetSharedWaiterCount-Funktion (wdm.h)

Die ExGetSharedWaiterCount Routine gibt die Anzahl der Warteprogramme für den freigegebenen Zugriff auf eine bestimmte Ressource zurück.

Syntax

ULONG ExGetSharedWaiterCount(
  [in] PERESOURCE Resource
);

Parameter

[in] Resource

Ein Zeiger auf die zu testende Ressource.

Rückgabewert

ExGetSharedWaiterCount gibt die Anzahl der Threads zurück, die derzeit auf den Erwerb der angegebenen Ressource für den freigegebenen Zugriff warten.

Bemerkungen

ExGetSharedWaiterCount- aufgerufen werden kann, um eine Schätzung zu erhalten, wie viele andere Threads warten können, um die durch eine bestimmte Ressourcenvariable geschützten Daten zu lesen. 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

ExGetExclusiveWaiterCount

ExReleaseResourceForThreadLite-