structure DOT11_MAC_FRAME_STATISTICS (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_MAC_FRAME_STATISTICS enregistre des compteurs statistiques pour le sous-couche DE CONTRÔLE d’accès multimédia (MAC) IEEE de la station 802.11.

Syntaxe

typedef struct DOT11_MAC_FRAME_STATISTICS {
  ULONGLONG ullTransmittedFrameCount;
  ULONGLONG ullReceivedFrameCount;
  ULONGLONG ullTransmittedFailureFrameCount;
  ULONGLONG ullReceivedFailureFrameCount;
  ULONGLONG ullWEPExcludedCount;
  ULONGLONG ullTKIPLocalMICFailures;
  ULONGLONG ullTKIPReplays;
  ULONGLONG ullTKIPICVErrorCount;
  ULONGLONG ullCCMPReplays;
  ULONGLONG ullCCMPDecryptErrors;
  ULONGLONG ullWEPUndecryptableCount;
  ULONGLONG ullWEPICVErrorCount;
  ULONGLONG ullDecryptSuccessCount;
  ULONGLONG ullDecryptFailureCount;
} DOT11_MAC_FRAME_STATISTICS, *PDOT11_MAC_FRAME_STATISTICS;

Membres

ullTransmittedFrameCount

Nombre de paquets MSDU (Service Data Unit) MAC et de trames MMPDU (Mac Management Protocol Data Unit) que le sous-calque IEEE MAC de la station 802.11 a correctement transmis.

ullReceivedFrameCount

Nombre de paquets MSDU et de trames MMPDU que le sous-couche IEEE MAC de la station 802.11 a reçu avec succès. Ce membre ne doit pas être incrémenté pour les paquets reçus qui ont échoué au déchiffrement de chiffrement ou à la validation MIC.

ullTransmittedFailureFrameCount

Nombre de paquets MSDU et de trames MMPDU que le sous-couche IEEE MAC de la station 802.11 n’a pas réussi à transmettre.

ullReceivedFailureFrameCount

Nombre de paquets MSDU et de trames MMPDU que le sous-couche IEEE MAC de la station 802.11 n’a pas pu recevoir.

ullWEPExcludedCount

Nombre de trames MPDU reçues non chiffrées que le sous-calque MAC a ignorées lorsque l’objet de base d’informations de gestion (MIB) IEEE 802.11 dot11ExcludeUnencrypted est activé. Pour plus d’informations sur cet objet MIB, consultez OID_DOT11_EXCLUDE_UNENCRYPTED.

Les trames MPDU sont considérées comme non chiffrées lorsque le sous-champ Cadre protégé du champ Contrôle de frame dans l’en-tête MAC IEEE 802.11 est défini sur zéro.

ullTKIPLocalMICFailures

Nombre de paquets MSDU reçus que la station 802.11 a ignorés en raison de défaillances mic.

ullTKIPReplays

Nombre de trames MPDU reçues que la station 802.11 a ignorées en raison de la procédure de protection par relecture TKIP.

ullTKIPICVErrorCount

Nombre de trames MPDU chiffrées que la station 802.11 n’a pas pu déchiffrer en raison d’une erreur ICV TKIP.

ullCCMPReplays

Nombre de trames MPDU reçues que la station 802.11 a ignorées en raison de la procédure de protection par relecture AES-CCMP.

ullCCMPDecryptErrors

Nombre de trames MPDU reçues que la station 802.11 a ignorées en raison d’erreurs détectées par l’algorithme de déchiffrement AES-CCMP.

ullWEPUndecryptableCount

Nombre de trames MPDU chiffrées reçues pour lesquelles une clé de déchiffrement WEP n’était pas disponible sur la station 802.11.

ullWEPICVErrorCount

Nombre de trames MPDU chiffrées que la station 802.11 n’a pas pu déchiffrer en raison d’une erreur ICV WEP.

ullDecryptSuccessCount

Nombre de paquets chiffrés reçus que la station 802.11 a correctement déchiffrés.

Pour les algorithmes de chiffrement WEP et TKIP, le pilote miniport doit incrémenter ce compteur pour chaque MPDU chiffré reçu qui a été correctement déchiffré. Pour l’algorithme de chiffrement AES-CCMP, le pilote miniport doit incrémenter ce compteur sur chaque paquet MSDU chiffré reçu qui a été correctement déchiffré.

ullDecryptFailureCount

Nombre de paquets chiffrés que la station 802.11 n’a pas pu déchiffrer.

Pour les algorithmes de chiffrement WEP et TKIP, le pilote miniport doit incrémenter ce compteur pour chaque MPDU chiffré reçu qui n’a pas été correctement déchiffré. Pour l’algorithme de chiffrement AES-CCMP, le pilote miniport doit incrémenter ce compteur sur chaque paquet MSDU chiffré reçu qui n’a pas été correctement déchiffré.

Le pilote miniport ne doit pas incrémenter ce compteur pour les paquets qui sont déchiffrés correctement, mais qui sont ignorés pour d’autres raisons. Par exemple, le pilote miniport ne doit pas incrémenter ce compteur pour les paquets ignorés en raison de défaillances DE MIC TKIP ou de relectures TKIP/CCMP.

Remarques

Les membres de la structure DOT11_MAC_STATISTICS sont utilisés pour enregistrer les statistiques au niveau MAC pour :

  • Paquets MSDU 802.11.
  • Images MMPDU 802.11.
  • 802.11 Images MPDU. Les compteurs d’images MPDU doivent inclure tous les fragments MPDU envoyés pour un paquet MSDU ou un frame MMPDU

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_STATISTICS

Statistiques MAC de la station extensible

DOT11_STATISTICS

Statistiques natives 802.11