Partager via


NdisGroupMaxProcessorCount, fonction (ndis.h)

La fonction NdisGroupMaxProcessorCount détermine le nombre maximal de processeurs dans un groupe de processeurs spécifié.

Syntaxe

ULONG NdisGroupMaxProcessorCount(
  USHORT Group
);

Paramètres

Group

Valeur USHORT qui identifie un groupe de processeurs dans le système d’ordinateur local.

Valeur retournée

NdisGroupMaxProcessorCount retourne une valeur ULONG pour le nombre maximal de processeurs inclus dans le groupe spécifié dans le paramètre Group . Le nombre de processeurs est une valeur de base zéro.

Si le paramètre Group est ALL_PROCESSOR_GROUPS, NdisGroupMaxProcessorCount retourne le nombre maximal de processeurs sur l’ordinateur local.

Remarques

Un pilote NDIS peut appeler la fonction NdisGroupMaxProcessorCount pendant l’initialisation avant d’allouer des ressources.

Note Les pilotes NDIS 6.20 et versions ultérieures ne doivent pas utiliser la fonction NdisSystemProcessorCount , car elle retourne uniquement le nombre de processeurs pour le groupe de processeurs 0.
 
Le nombre de processeurs peut changer au moment de l’exécution sur les références SKU qui prennent en charge la fonctionnalité d’ajout à chaud pour les processeurs. Pour obtenir un nombre de processeurs actifs, appelez le Fonction NdisGroupActiveProcessorCount .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.20 et versions ultérieures.
Plateforme cible Universal
En-tête ndis.h (inclure Ndis.h)
Bibliothèque Ndis.lib
IRQL N’importe quel niveau

Voir aussi

NdisGroupActiveProcessorCount

NdisSystemProcessorCount