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 :
-
Fusion des paquets NDIS. Pour plus d’informations sur l’utilisation des filtres de réception dans cette interface, consultez Gestion des filtres de réception de fusion de paquets.
-
Virtualisation d’E/S racine unique (SR-IOV). Pour plus d’informations sur l’utilisation des filtres de réception dans cette interface, consultez Définition d’un filtre de réception sur un port virtuel.
-
Virtual Machine Queue (VMQ). Pour plus d’informations sur l’utilisation des filtres de réception dans cette interface, consultez Définition et effacement des filtres VMQ.
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.
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.
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
OID_RECEIVE_FILTER_GLOBAL_PARAMETERSCommentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour