Resolução de endereço assíncrono no winsock?
Analisando a resolução do endereço assíncrono no winsock, parece que as únicas duas opções são usar o bloqueiogethostbyname
em um thread separado, ou useWSAAsyncGetHostByName
. O último é projetado por algum motivo para trabalhar com mensagens de janela, em vez de operações sobrepostas e portas / rotinas de conclusão.
Existe alguma versão dogethostbyname
que funciona de forma assíncrona com operações sobrepostas de maneira semelhante ao restante da API winsock?