gpt4 book ai didi

winapi - 为什么nslookup.exe可以解析指定的DNS服务器,但dnsapi.dll中没有相应的API?

转载 作者:行者123 更新时间:2023-12-02 09:32:27 33 4
gpt4 key购买 nike

nslookup.exe www.google.com 127.0.0.1

此命令可以使用 DNS 服务器 127.0.0.1 进行解析,不可能在 75.0 KB 的 nslookup.exe 中实现全栈 DNS 协议(protocol)解析器,因此它一定使用了 dnsapi.dll。

那么哪个dll导出C函数可以提供与dnsapi.dll中指定的DNS服务器类似的gethostbyname()?

最佳答案

您可以使用 DNSQuery 函数的 pExtra 参数。

显然是MSDN documentation不完整,因为它表示此参数必须为 null。

参见http://support.microsoft.com/kb/831226其使用示例。

关于winapi - 为什么nslookup.exe可以解析指定的DNS服务器,但dnsapi.dll中没有相应的API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1812121/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com