KeQueryMaximumGroupCount-Funktion (ntddk.h)
Die KeQueryMaximumGroupCount-Routine gibt die maximale Anzahl von Gruppen in einem Multiprozessorsystem zurück.
Syntax
USHORT KeQueryMaximumGroupCount();
Rückgabewert
KeQueryMaximumGroupCount gibt die maximale Anzahl von Gruppen zurück.
Hinweise
Der von KeQueryMaximumGroupCount zurückgegebene Wert bleibt während der Laufzeit konstant. Dieser Wert hängt von der Hardwarekonfiguration des Multiprozessorsystems ab, darf aber niemals einen festen Grenzwert überschreiten, der vom Windows-Betriebssystem festgelegt wird.
In Windows 7 beträgt die maximale Anzahl von Gruppen in einem Mehrprozessorsystem vier, aber dieser Wert kann sich in zukünftigen Versionen von Windows ändern. Die sicherste Möglichkeit, die maximale Anzahl von Gruppen in Windows 7 oder höheren Versionen des Windows-Betriebssystems zu bestimmen, ist das Aufrufen von KeQueryMaximumGroupCount. Kernelmodustreiber, die KeQueryMaximumGroupCount aufrufen, erfordern keine Codeänderungen, wenn die Formel zum Berechnen der maximalen Anzahl von Gruppenänderungen in einer zukünftigen Version von Windows verwendet wird.
Rufen Sie die KeQueryActiveGroupCount-Routine auf, um die Anzahl der aktiven Gruppen in einem Multiprozessorsystem abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 7 und späteren Windows-Versionen. |
Zielplattform | Universell |
Header | ntddk.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Beliebige Ebene |