Freigeben über


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

Weitere Informationen

KeQueryActiveGroupCount