DOT11_MAC_FRAME_STATISTICS結構 (windot11.h)
語法
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 管理通訊協定數據單位 (的 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
在啟用 MIB) 物件 (時,MAC 子圖層捨棄的未加密 MAC 通訊協定數據單位數目, (MPDU) 框架。 如需此MIB對象的詳細資訊,請參閱 OID_DOT11_EXCLUDE_UNENCRYPTED。
當 IEEE 802.11 MAC 標頭中框架控件欄位的 [受保護的框架] 子欄位設定為零時,會將 MPDU 畫面格視為未加密。
ullTKIPLocalMICFailures
由於 MIC 失敗,802.11 月臺捨棄的已接收 MSDU 封包數目。
ullTKIPReplays
802.11 月台因為 TKIP 重新執行保護程式而捨棄的已接收 MPDU 畫面數。
ullTKIPICVErrorCount
802.11 月臺因 TKIP ICV 錯誤而無法解密的加密 MPDU 畫面數。
ullCCMPReplays
因為 AES-CCMP 重新執行保護程式而捨棄 802.11 月臺的已接收 MPDU 畫面數。
ullCCMPDecryptErrors
由於 AES-CCMP 解密演算法偵測到的錯誤,802.11 月臺捨棄的已接收 MPDU 畫面數。
ullWEPUndecryptableCount
在 802.11 站臺上無法使用 WEP 解密金鑰的加密 MPDU 畫面數。
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) |