ExGetSharedWaiterCount-Funktion (wdm.h)
Die ExGetSharedWaiterCount-Routine gibt die Anzahl der Kellner für den gemeinsamen 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 darauf warten, die angegebene Ressource für den freigegebenen Zugriff abzurufen.
Hinweise
ExGetSharedWaiterCount kann aufgerufen werden, um eine Schätzung zu erhalten, wie viele andere Threads möglicherweise auf das Lesen der durch eine bestimmte Ressourcenvariable geschützten Daten warten. 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
ExAcquireSharedStarveExclusive