【发布时间】:2012-02-02 13:54:00
【问题描述】:
我想获取系统中DNS服务器的IPv6地址。
This topic 在 IPv4 方面帮助了我很多。
但是GetNetworkParams() 没有返回 IPv6 服务器,只返回 IPv4。有没有其他方法可以做到这一点?
编辑:
我发现GetAdaptersAddresses() 填充了一个PIP_ADAPTER_ADDRESSES 结构,其中包含IP_ADAPTER_DNS_SERVER_ADDRESS 结构。然后你就可以用getnameinfo()把IP转成String了。
【问题讨论】: