1

有什么方法可以确定特定适配器上是否存在 Internet 连接...这不仅包括 IP 地址的存在,还包括实际验证的连接。

前任。Wifi 适配器上的 InternetCheckConnection 之类的东西

4

1 回答 1

0

答案在Microsoft Windows 网络列表管理器 API中

本文提供了一个示例,其中pNetwork是您感兴趣的特定网络的规范:

NLM_CONNECTIVITY nlmConnectivity;
hr = pNetwork->GetConnectivity(&nlmConnectivity);
if (nlmConnectivity & NLM_CONNECTIVITY_IPV4_INTERNET)
{
// "IPv4 internet connectivity";
}
if (nlmConnectivity & NLM_CONNECTIVITY_IPV6_INTERNET)
{
// "IPv6 internet connectivity";
}
于 2013-04-15T14:01:25.143 回答