2014-02-10 150 views
4

我需要找出PC上的网络接口类型是有线还是无线。如何查看网络接口类型是使用Qt的Windows上的以太网或无线网络?

我曾尝试使用QNetworkInterface类,它提供了Adapter Name。但是适配器名称可以在Windows上由用户更改。在Mac上,我可以检查接口类型为eth0eth1,因为它对所有用户都是一样的。

我也试过QNetworkConfiguration::bearerType,但我得到配置为以太网,即有线和无线配置的BearerEthernet。

是否有其他方法可以找出Qt中的网络接口类型或使用Windows平台特定的API?

回答

相关问题