【问题标题】:How do you asynchronously resolve host names to IP addresses?如何将主机名异步解析为 IP 地址?
【发布时间】:2012-03-19 09:03:00
【问题描述】:

如何将主机名异步解析为 IP 地址,最好使用重叠的 I/O? GetAddrInfoEx 不支持 Windows 7 及更早版本中的重叠 I/O。

我正在使用本机 C++。

【问题讨论】:

    标签: windows asynchronous network-programming dns overlapped-io


    【解决方案1】:

    作为记录,这可以在 Windows 7 上本地完成,如下所示:

    这种技术的副作用是,对于新手来说,它绝不是一项壮举。

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 谢谢,但我宁愿不要将整个外部库用于小功能。
      • @Joshua 如果你认为 DNS 解析是一个“小”功能,那么你就大错特错了。
      • 对不起,我是一个新手程序员,我认为这很简单,因为我认为这是对 DNS 服务器的简单查找调用。不过,如果我能保留这个原生就很棒了,因为我还想了解更多关于 Windows 网络的知识。
      猜你喜欢
      • 2019-09-29
      • 2011-03-12
      • 2011-05-07
      • 2014-10-13
      • 2013-03-25
      • 2013-01-29
      • 1970-01-01
      • 1970-01-01
      • 2021-10-08
      相关资源
      最近更新 更多