Freigeben über


NdisGroupActiveProcessorMask-Funktion (ndis.h)

Die NdisGroupActiveProcessorMask Funktion gibt das derzeit aktive Prozessorformat für die angegebene Gruppe zurück.

Syntax

KAFFINITY NdisGroupActiveProcessorMask(
  USHORT Group
);

Parameter

Group

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

Rückgabewert

NdisGroupActiveProcessorMask gibt das derzeit aktive Prozessorformat für die angegebene Gruppe als KAFFINITY Bitmap zurück. In einer Umgebung, die Hot-Add-Funktionen ermöglicht, kann sich diese Bitmap während der Laufzeit ändern.

Bemerkungen

Ein NDIS-Treiber ruft möglicherweise die NdisGroupActiveProcessorMask Funktion während der Initialisierung auf, bevor Ressourcen zugeordnet werden.

Der KAFFINITY Wert, der NdisGroupActiveProcessorMask zurückgibt, kann zur Laufzeit für SKUs geändert werden, die Hot-Add-Funktionen für CPUs unterstützen.

Hinweis NDIS-Treiber nicht die funktion NdisSystemProcessorCount verwenden sollten, um die Anzahl der derzeit aktiven Prozessoren abzurufen. Außerdem sollten NDIS 6.20 und höhere Treiber nicht die NdisSystemActiveProcessorCount Funktion, da sie nur die Prozessoranzahl zurückgibt und die Affinitätsmaske als Ausgabeparameter für die Prozessorgruppe 0 bereitstellt.
 
Rufen Sie zum Abrufen einer aktiven Prozessoranzahl die NdisGroupActiveProcessorCount Funktion.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.20 und höher.
Zielplattform- Universal
Header- ndis.h (include Ndis.h)
Library Ndis.lib
IRQL- Beliebige Ebene

Siehe auch

NdisGroupActiveProcessorCount NdisSystemActiveProcessorCount

NdisSystemProcessorCount