Função GetAddrInfoExOverlappedResult (ws2tcpip.h)
A função GetAddrInfoExOverlappedResult obtém o código de retorno para uma estrutura OVERLAPPED usada por uma operação assíncrona para a função GetAddrInfoEx .
Sintaxe
INT WSAAPI GetAddrInfoExOverlappedResult(
LPOVERLAPPED lpOverlapped
);
Parâmetros
lpOverlapped
Um ponteiro para uma estrutura OVERLAPPED para a operação assíncrona.
Valor retornado
Com êxito, a função GetAddrInfoExOverlappedResult retorna NO_ERROR (0). Quando a operação subjacente ainda não tiver sido concluída, a função GetAddrInfoExOverlappedResult retornará WSAEINPROGRESS. Em caso de falha, a função GetAddrInfoExOverlappedResult retorna WSAEINVAL.
Comentários
A função GetAddrInfoExOverlappedResult é usada com a função GetAddrInfoEx para operações assíncronas.
Se a função GetAddrInfoExOverlappedResult retornar WSAEINVAL, a única maneira de distinguir se a função GetAddrInfoExOverlappedResult ou a operação assíncrona retornou o erro é marcar que o parâmetro lpOverlapped não era NULL. Se o parâmetro lpOverlapped for NULL, a função GetAddrInfoExOverlappedResult foi passada por um ponteiro NULL e falhou.
Windows 8.1 e Windows Server 2012 R2: essa função tem suporte para aplicativos da Windows Store em Windows 8.1, Windows Server 2012 R2 e posterior.
Requisitos
Cliente mínimo com suporte | Windows 8.1, Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | ws2tcpip.h |
Biblioteca | Ws2_32.lib |
DLL | Ws2_32.dll |