我正在尝试使用 Windows Native WiFi API 来获取我在一段时间内收到的数据包和帧的数量。
例如,如果数据包大小设置为小于 MTU(例如 1000 字节),则接收数据包的理想数量等于接收帧的数量。
我使用WLAN_MAC_FRAME_STATISTICS结构及其成员ullReceivedFrameCount和ullDecryptSuccessCount来获取值,请参阅此网站。
但结果不是我想的那样,我认为有更多的帧可能是路由器和我的计算机在 MAC 层之间的消息,比如信标或其他东西。
我的问题是,是否有任何方法可以获取 MAC 层信息而不是 Native API 或任何方法来处理此问题以使信息更准确?