DOT11_PRIVACY_EXEMPTION structure (windot11.h)
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) |