我需要在 Windows 下使用 C++ 获取重传 Wifi 数据包的数量(和字节大小)。我需要的信息是非常底层的,封装在 Wifi-Frame 的 Frame Control 中。
- 是否有直接从 Windows/WinApi 获取我需要的信息的接口?
我有两次尝试来获得我想要的信息,但也有问题:
本机 WiFi API:有一个被调用的结构体
WLAN_STATISTICS
,它包含一个结构体数组WLAN_PHY_FRAME_STATISTICS和字段ullRetryCount
。- 为什么是
WLAN_PHY_FRAME_STATISTICS
一个数组?元素代表什么? - 是
ullRetryCount
我需要的信息吗?我在这里得到值,但我不能确定它是正确的......
- 为什么是
IP Helper API:结构体
MIB_IF_ROW2
中有字段OutDiscards
,我没有得到任何值。也许我的连接很好并且没有丢弃任何帧?
提前致谢!