NDIS_RSS_PROCESSOR_INFO structure (ntddndis.h)

La structure NDIS_RSS_PROCESSOR_INFO spécifie des informations sur le processeur DE mise à l’échelle côté réception (RSS) défini sur l’ordinateur local.

Syntaxe

typedef struct _NDIS_RSS_PROCESSOR_INFO {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  PROCESSOR_NUMBER   RssBaseProcessor;
  ULONG              MaxNumRssProcessors;
  USHORT             PreferredNumaNode;
  ULONG              RssProcessorArrayOffset;
  ULONG              RssProcessorCount;
  ULONG              RssProcessorEntrySize;
  PROCESSOR_NUMBER   RssMaxProcessor;
  NDIS_RSS_PROFILE   RssProfile;
} NDIS_RSS_PROCESSOR_INFO, *PNDIS_RSS_PROCESSOR_INFO;

Membres

Header

Structure NDIS_OBJECT_HEADER de la structure NDIS_RSS_PROCESSOR_INFO . NDIS définit le membre Type de la structure spécifiée par Header sur NDIS_OBJECT_TYPE_RSS_PROCESSOR_INFO. NDIS définit également les membres Revision et Size sur les valeurs indiquées dans le tableau suivant.

Version de NDIS Valeur de révision Valeur de taille
NDIS 6.20 NDIS_RSS_PROCESSOR_INFO_REVISION_1 NDIS_SIZEOF_RSS_PROCESSOR_INFO_REVISION_1
NDIS 6.30 NDIS_RSS_PROCESSOR_INFO_REVISION_2 NDIS_SIZEOF_RSS_PROCESSOR_INFO_REVISION_2

Flags

Réservé. NDIS définit ce membre sur zéro.

RssBaseProcessor

Numéro de processeur de départ utilisé pour RSS.

Note Le numéro d’UC de base RSS est le numéro de processeur du premier processeur que RSS peut utiliser. RSS ne peut pas utiliser les processeurs numérotés sous le numéro de processeur de base.
 

MaxNumRssProcessors

Nombre maximal de processeurs utilisés pour RSS

PreferredNumaNode

Nœud NUMA préféré, qui est le nœud le plus proche de la carte réseau

RssProcessorArrayOffset

Décalage, en octets, du début de la structure vers un tableau de structures NDIS_RSS_PROCESSOR , chaque entrée décrivant un processeur RSS sur le système. Le membre RssProcessorCount contient le nombre de structures NDIS_RSS_PROCESSOR dans le tableau. Le membre RssProcessorEntrySize contient la taille des structures NDIS_RSS_PROCESSOR dans le tableau.

RssProcessorCount

Nombre d’éléments dans le tableau de structures NDIS_RSS_PROCESSOR qui suivent cette structure.

RssProcessorEntrySize

Taille, en octets, des éléments du tableau de structures NDIS_RSS_PROCESSOR qui suivent cette structure.

RssMaxProcessor

Nombre maximal de processeurs utilisé pour RSS.

RssProfile

Réservé.

Remarques

Les pilotes réseau NDIS utilisent la structure NDIS_RSS_PROCESSOR_INFO dans les appels à Fonction NdisGetRssProcessorInformation . Après le retour de NdisGetRssProcessorInformation , cette structure contient des informations sur l’ensemble des processeurs qui seront utilisés pour la mise à l’échelle côté réception (RSS).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.20 et versions ultérieures.
En-tête ntddndis.h (include Ndis.h)

Voir aussi

NDIS_OBJECT_HEADER

NDIS_RSS_PROCESSOR

NDIS_RSS_PROFILE

NdisGetRssProcessorInformation