gpt4 book ai didi

winsock中的异步地址解析?

转载 作者:行者123 更新时间:2023-12-04 04:58:26 26 4
gpt4 key购买 nike

查看winsock中的异步地址解析,似乎只有两个选项是使用阻塞gethostbyname。在单独的线程上,或使用 WSAAsyncGetHostByName .后者出于某种原因被设计用于处理窗口消息,而不是重叠的操作和完成端口/例程。

有没有gethostbyname的版本以与 Winsock API 的其余部分类似的方式与重叠操作异步工作?

最佳答案

不幸的是目前没有,虽然GetAddrInfoEx()通过所有“常规”路由(包括 IOCP)为异步操作提供所有正确操作的占位符,所以我希望最终会有......不幸的是,此时,文档说所有这些都必须设置为 NULL并标记为“保留”。 :(

我正要写一个(已经有一段时间了)...不幸的是WSAAsyncGetHostByName甚至不允许并发名称解析,所以它作为我想要的基础毫无用处;但是,话又说回来,因为它不处理 IPv6,这也使它对我来说毫无用处。我希望我会从头开始;可能使用 this 之类的东西(啤酒器皿)作为基础。

关于winsock中的异步地址解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1726181/

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