以编程方式获取主机的DNS IPv6服务器

时间:2012-01-04 16:55:42

标签: c++ windows dns ipv6

我想获取系统中DNS服务器的IPv6地址。

This topic对IPv4非常有帮助。

但是GetNetworkParams()没有返回IPv6服务器,只返回IPv4。还有其他办法吗?

修改 我发现GetAdaptersAddresses()填充PIP_ADAPTER_ADDRESSES结构,其中包含IP_ADAPTER_DNS_SERVER_ADDRESS结构。然后你可以使用getnameinfo()将IP转换为String。

1 个答案:

答案 0 :(得分:0)