我在Win7和Qt上,我需要跟踪本地网络接口。问题是-其中一些没有IP层,但我想知道它们是否已连接。 我已经尝试过
Qt的QNetworkInterface :: allInterfaces()
和
来自iphlpapi.h的GetInterfaceInfo()
但是两者都仅适用于分配了IP的接口。咄。 我也尝试过
pcap库
但是pcap_if_t
没有用于跟踪连接状态的字段,只有MAC和其他字段。
我感到被困在两层之间,不知道如何处理。
我想WMI query
有办法,但这似乎是一个过分的杀伤力。