Freigeben über


NdisGroupMaxProcessorCount-Funktion (ndis.h)

Die NdisGroupMaxProcessorCount-Funktion bestimmt die maximale Anzahl von Prozessoren in einer angegebenen Prozessorgruppe.

Syntax

ULONG NdisGroupMaxProcessorCount(
  USHORT Group
);

Parameter

Group

Ein USHORT-Wert, der eine Prozessorgruppe im lokalen Computersystem identifiziert.

Rückgabewert

NdisGroupMaxProcessorCount gibt einen ULONG-Wert für die maximale Anzahl von Prozessoren zurück, die in der Gruppe enthalten sind, die im Group-Parameter angegeben ist. Die Anzahl der Prozessoren ist ein nullbasierter Wert.

Wenn der Group-Parameter ALL_PROCESSOR_GROUPS ist, gibt NdisGroupMaxProcessorCount die maximale Anzahl von Prozessoren auf dem lokalen Computer zurück.

Hinweise

Ein NDIS-Treiber kann die NdisGroupMaxProcessorCount-Funktion während der Initialisierung aufrufen, bevor Ressourcen zugeordnet werden.

Hinweis NDIS 6.20 und höher sollte die NdisSystemProcessorCount-Funktion nicht verwenden, da sie nur die Prozessoranzahl für die Prozessorgruppe 0 zurückgibt.
 
Die Prozessoranzahl kann sich zur Laufzeit für SKUs ändern, die Hot-Add-Funktionen für CPUs unterstützen. Um eine aktive Prozessoranzahl zu erhalten, rufen Sie die NdisGroupActiveProcessorCount-Funktion .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.20 und höher.
Zielplattform Universell
Header ndis.h (include Ndis.h)
Bibliothek Ndis.lib
IRQL Beliebige Ebene

Weitere Informationen

NdisGroupActiveProcessorCount

NdisSystemProcessorCount