1
システム内のDNSサーバのIPv6アドレスを取得したいと考えています。プログラムでDNSを取得するホストのIPv6サーバ
This topicは、IPv4で非常に役に立ちました。
しかし、GetNetworkParams()
はIPv6サーバーを返さず、IPv4のみを返します。これを行うための他の方法はありますか?
編集:私はIP_ADAPTER_DNS_SERVER_ADDRESS
構造を含むPIP_ADAPTER_ADDRESSES
構造を、埋めGetAdaptersAddresses()
を見つけ 。次に、getnameinfo()
を使ってIPをStringに変換することができます。