DOT11_MAC_FRAME_STATISTICS结构 (windot11.h)

重要本机 802.11 无线 LAN 接口在 Windows 10 及更高版本中已弃用。 请改用 WLAN 设备驱动程序接口 (WDI) 。 有关 WDI 的详细信息,请参阅 WLAN 通用 Windows 驱动程序模型
 
DOT11_MAC_FRAME_STATISTICS 结构记录 802.11 工作站 (MAC) 子层的 IEEE 媒体访问控制的统计计数器。

语法

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;

成员

ullTransmittedFrameCount

(MSDU) 数据包和 MAC 管理协议数据单元 (MMPDU) 802.11 工作站的 IEEE MAC 子层成功传输的帧数。

ullReceivedFrameCount

802.11 工作站的 IEEE MAC 子层成功接收的 MSDU 数据包和 MMPDU 帧数。 对于未通过密码解密或 MIC 验证的接收数据包,不应递增此成员。

ullTransmittedFailureFrameCount

802.11 工作站的 IEEE MAC 子层未能成功传输的 MSDU 数据包和 MMPDU 帧数。

ullReceivedFailureFrameCount

802.11 工作站的 IEEE MAC 子层未能成功接收的 MSDU 数据包和 MMPDU 帧数。

ullWEPExcludedCount

启用 IEEE 802.11 dot1ExcludeUnencrypted 管理信息库 (MIB) 对象时,MAC 子层放弃的 MPDU) 帧的未加密接收 MAC 协议数据 (单元的数目。 有关此 MIB 对象的详细信息,请参阅 OID_DOT11_EXCLUDE_UNENCRYPTED

如果 IEEE 802.11 MAC 标头中的“帧控制”字段的“受保护的帧”子字段设置为零,则 MPDU 帧被视为未加密。

ullTKIPLocalMICFailures

802.11 工作站因 MIC 故障而丢弃的已接收 MSDU 数据包数。

ullTKIPReplays

由于 TKIP 重播保护过程,802.11 工作站丢弃的接收 MPDU 帧数。

ullTKIPICVErrorCount

802.11 工作站因 TKIP ICV 错误而无法解密的加密 MPDU 帧数。

ullCCMPReplays

由于 AES-CCMP 重播保护过程,802.11 工作站放弃的已接收 MPDU 帧数。

ullCCMPDecryptErrors

802.11 工作站由于 AES-CCMP 解密算法检测到的错误而放弃的接收 MPDU 帧数。

ullWEPUndecryptableCount

接收的加密 MPDU 帧数,其中 WEP 解密密钥在 802.11 工作站上不可用。

ullWEPICVErrorCount

802.11 工作站由于 WEP ICV 错误而无法解密的加密 MPDU 帧数。

ullDecryptSuccessCount

802.11 工作站成功解密的已接收加密数据包数。

对于 WEP 和 TKIP 密码算法,微型端口驱动程序必须为成功解密的每个收到的加密 MPDU 递增此计数器。 对于 AES-CCMP 密码算法,微型端口驱动程序必须在成功解密的每个收到的加密 MSDU 数据包上递增此计数器。

ullDecryptFailureCount

802.11 工作站无法解密的加密数据包数。

对于 WEP 和 TKIP 密码算法,微型端口驱动程序必须为未成功解密的每个收到的加密 MPDU 递增此计数器。 对于 AES-CCMP 密码算法,微型端口驱动程序必须在未成功解密的每个收到的加密 MSDU 数据包上递增此计数器。

对于成功解密但因其他原因而放弃的数据包,微型端口驱动程序不得递增此计数器。 例如,对于由于 TKIP MIC 故障或 TKIP/CCMP 重播而放弃的数据包,微型端口驱动程序不得递增此计数器。

注解

DOT11_MAC_STATISTICS 结构的成员用于记录以下项的 MAC 级统计信息:

  • 802.11 MSDU 数据包。
  • 802.11 MMPDU 帧。
  • 802.11 MPDU 帧。 MPDU 帧计数器必须包括为 MSDU 数据包或 MMPDU 帧发送的所有 MPDU 片段

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 windot11.h (包括 Ndis.h)

另请参阅

OID_DOT11_STATISTICS

可扩展工作站 MAC 统计信息

DOT11_STATISTICS

本机 802.11 统计信息