NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS structure (ntddndis.h)

La structure NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS spécifie les fonctionnalités de filtrage de réception activées ou désactivées sur une carte réseau.

Les filtres de réception NDIS sont utilisés dans les interfaces NDIS suivantes :

Syntaxe

typedef struct _NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  ULONG              EnabledFilterTypes;
  ULONG              EnabledQueueTypes;
} NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS, *PNDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS;

Membres

Header

Structure NDIS_OBJECT_HEADER pour la structure NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS . Le pilote définit le membre Type de la structure spécifiée par Header sur NDIS_OBJECT_TYPE_DEFAULT.

Pour indiquer la version de la structure NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS , le pilote définit le membre Revision sur l’une des valeurs suivantes :

NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS_REVISION_1

Version d’origine de NDIS 6.20.

Le pilote définit le membre Size sur NDIS_SIZEOF_RECEIVE_FILTER_GLOBAL_PARAMETERS_REVISION_1.

Flags

Or au niveau du bit d’indicateurs. Ce membre est réservé à NDIS.

EnabledFilterTypes

Ou au niveau du bit des indicateurs pour les types de filtres de réception activés. L’indicateur de type de filtre suivant est valide.

NDIS_RECEIVE_FILTER_VMQ_FILTERS_ENABLED

Spécifie que les filtres VMQ sont activés.

Note Le pilote miniport doit définir cet indicateur si le pilote miniport est activé pour utiliser l’interface SR-IOV. Pour plus d’informations sur la façon dont ces interfaces sont activées, consultez Gestion des mots clés INF standardisés SR-IOV, VMQ et RSS.
 

NDIS_RECEIVE_FILTER_PACKET_COALESCING_FILTERS_ENABLED

Spécifie que les filtres de réception de fusion de paquets NDIS sont activés.

EnabledQueueTypes

Ou au niveau du bit d’indicateurs pour les types de files d’attente de réception activées. L’indicateur de type de file d’attente suivant est valide.

NDIS_RECEIVE_FILTER_VM_QUEUES_ENABLED

Spécifie que les files d’attente de machines virtuelles sont activées. Les files d’attente de machines virtuelles sont utilisées dans l’interface VMQ et SR-IOV.

Remarques

La structure NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS est utilisée dans le OID_RECEIVE_FILTER_GLOBAL_PARAMETERS interroger l’OID pour obtenir les paramètres de filtre de réception globaux actuels.

Note La plupart des membres et des paramètres d’indicateur de la structure NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS sont valides si le pilote miniport est activé pour utiliser l’interface VMQ ou SR-IOV. Le pilote miniport est activé pour utiliser ces interfaces via des mots clés INF standardisés. Pour plus d’informations, consultez Gestion des mots clés INF standardisés SR-IOV, VMQ et 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

OID_RECEIVE_FILTER_GLOBAL_PARAMETERS