草庐IT

canonname

全部标签

windows - AI_FQDN 和 AI_CANONNAME 结果在 ADDRINFOW 结构中有什么区别?

关于使用GetAddrInfoW(我来自C#使用背景)。ADDRINFOW结构可以将ai_flags设置为AI_FQDN和AI_CANONNAME以便PWSTRai_canonname将包含:在DNS中注册的规范名称要么平面名称解析到的完全限定域名Windows文档:“在DNS中注册的规范名称可能与平面名称解析到的完全限定域名不同。”这两者有什么区别? 最佳答案 ai_canonname是一个输出(在c#中)参数种类。但它可以根据标志集(AI_FQDN/AI_CANONNAME).完全限定名称:您从根级别获得完整路径(例如:ru.w

c++ - getaddrinfo,我没有得到任何 canonname

我正在尝试读取有关特定主机的所有信息并打印出每条信息。我可以阅读并打印出所有地址,但我没有阅读任何ai_canonname!起初我以为我的示例(www.google.com|www.irs.gov|...)没有教规名称,但过了一会儿我发现我根本没有得到任何名称。您认为我做错了什么,或者您有可行的示例吗?这是我的代码,#include#include#include#include#include#include#includeintmain(intargc,char**argv){structaddrinfo*result,*rp,hints;interror;charcanonnam

c++ - getaddrinfo,我没有得到任何 canonname

我正在尝试读取有关特定主机的所有信息并打印出每条信息。我可以阅读并打印出所有地址,但我没有阅读任何ai_canonname!起初我以为我的示例(www.google.com|www.irs.gov|...)没有教规名称,但过了一会儿我发现我根本没有得到任何名称。您认为我做错了什么,或者您有可行的示例吗?这是我的代码,#include#include#include#include#include#include#includeintmain(intargc,char**argv){structaddrinfo*result,*rp,hints;interror;charcanonnam