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) |