Partager via


structure DOT11_PRIVACY_EXEMPTION (windot11.h)

Important

WiFiCx est le nouveau modèle de pilote Wi-Fi publié dans Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités. Le modèle de pilote WDI est désormais en mode maintenance et ne reçoit que des correctifs de priorité élevée.

La structure DOT11_PRIVACY_EXEMPTION définit une exemption de déchiffrement pour un etherType de réseau spécifié.

Syntaxe

typedef struct DOT11_PRIVACY_EXEMPTION {
  USHORT usEtherType;
  USHORT usExemptionActionType;
  USHORT usExemptionPacketType;
} DOT11_PRIVACY_EXEMPTION, *PDOT11_PRIVACY_EXEMPTION;

Membres

usEtherType

Valeur de l’etherType IEEE dans l’ordre d’octets big-endian.

usExemptionActionType

Type d’exemption pour l’EtherType spécifié. Les types d’exemption suivants sont définis :

DOT11_EXEMPT_ALWAYS

La station 802.11 doit ignorer le paquet reçu si le sous-champ Frame protégé du champ Contrôle d’images dans l’en-tête MAC 802.11 est défini sur un.

DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE

La station 802.11 doit ignorer le paquet reçu si une clé de mappage de clé pour l’adresse MAC source est disponible et que le sous-champ Frame protégé du champ Contrôle d’image dans l’en-tête MAC 802.11 est défini sur zéro.

usExemptionPacketType

Type de paquet auquel l’exemption pour l’EtherType spécifié s’applique. Les types de paquets suivants sont définis :

DOT11_EXEMPT_UNICAST

Exemptez uniquement les paquets monodiffusion.

DOT11_EXEMPT_MULTICAST

Exemptez uniquement les paquets de multidiffusion ou de diffusion.

DOT11_EXEMPT_BOTH

Exemptez tous les types de paquets.

Remarques

Liste d’exemption de paquets de la station 802.11 s’il est configuré par le biais d’une demande définie de OID_DOT11_PRIVACY_EXEMPTION_LIST. Pour chaque paquet, la station 802.11 reçoit, elle applique l’exemption de déchiffrement spécifiée par l’entrée de liste avec une valeur usEtherType qui correspond à l’EtherType du paquet.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête windot11.h (include Ndis.h)

Voir aussi

OID_DOT11_PRIVACY_EXEMPTION_LIST