首页 > 解决方案 > 使用 Windows API 获取 DNS 信息

问题描述

我在尝试使用 Windows API 获取 DNS 信息时遇到问题。我有一个需要这些 DNS 信息的项目:

<Host>scontent-hkg4-1.xx.fbcdn.net</Host>
<RecordName>scontent-hkg4-1.xx.fbcdn.net</RecordName>
<RecordType>A</RecordType>
<TimeToLive>PT6S</TimeToLive>
<DataLength>4</DataLength>
<RecordData>
   <IPv4Address>157.240.199.15</IPv4Address>
</RecordData>

这个项目不允许我使用 cmd 从 ipconfig 获取信息,所以任何人都可以帮助我吗?

标签: windowswinapidns

解决方案


windns.h头文件中有许多可用于 DNS 管理的 Windows API 。请参阅Microsoft 文档

或者不使用任何ipconfig或 Windows API,您可以使用 .NET 框架类System.Net.Dns。请参阅Microsoft 文档


推荐阅读