【发布时间】:2014-03-07 22:55:59
【问题描述】:
我需要确定 PC 上的网络接口类型是有线还是无线。
我尝试使用提供Adapter Name 的QNetworkInterface 类。但适配器名称可以由 Windows 上的用户更改。在 Mac 上,我可以检查接口类型为 eth0 或 eth1,因为它对所有用户都是相同的。
我也尝试了QNetworkConfiguration::bearerType,但我正在将配置设置为以太网,即有线和无线配置的 BearerEthernet。
有没有其他方法可以在 Qt 中找出网络接口类型或使用 Windows 平台特定的 API?
【问题讨论】:
标签: c++ qt winapi network-programming wlanapi