Looking into asynchronous address resolution in winsock it seems that the only two options are either to use the blocking gethostbyname
on a seperate thread, or use WSAAsyncGetHostByName
. The latter is designed for some reason to work with window messages, instead of overlapped operations and completion ports/routines.
Is there any version of gethostbyname
that works asynchronously with overlapped operations in a similiar manner to the rest of the winsock API?