DOT11_PRIVACY_EXEMPTION structure (windot11.h)

Important L’interface LAN sans fil Native 802.11 est déconseillée dans Windows 10 et versions ultérieures. Utilisez l’interface WDI (Wlan Device Driver Interface) à la place. Pour plus d’informations sur WDI, consultez Modèle de pilote Windows universel WLAN.
 
La structure DOT11_PRIVACY_EXEMPTION définit une exemption de déchiffrement pour un EtherType 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 des 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 de frame 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 si le sous-champ Frame protégé du champ Contrôle de frame dans l’en-tête MAC 802.11 est défini sur zéro.

usExemptionPacketType

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

DOT11_EXEMPT_UNICAST

Exemptez uniquement les paquets en 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 si elle est configurée par le biais d’une demande de jeu de OID_DOT11_PRIVACY_EXEMPTION_LIST. Pour chaque paquet reçu par la station 802.11, 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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
En-tête windot11.h (inclure Ndis.h)

Voir aussi

OID_DOT11_PRIVACY_EXEMPTION_LIST