Función GetAddrInfoExOverlappedResult (ws2tcpip.h)

La función GetAddrInfoExOverlappedResult obtiene el código de retorno de una estructura SUPERPUESTA usada por una operación asincrónica para la función GetAddrInfoEx .

Sintaxis

INT WSAAPI GetAddrInfoExOverlappedResult(
  LPOVERLAPPED lpOverlapped
);

Parámetros

lpOverlapped

Puntero a una estructura SUPERPUESTA para la operación asincrónica.

Valor devuelto

Si se ejecuta correctamente, la función GetAddrInfoExOverlappedResult devuelve NO_ERROR (0). Una vez completada la operación subyacente, la función GetAddrInfoExOverlappedResult devuelve WSAEINPROGRESS. Si se produce un error, la función GetAddrInfoExOverlappedResult devuelve WSAEINVAL.

Observaciones

La función GetAddrInfoExOverlappedResult se usa con la función GetAddrInfoEx para operaciones asincrónicas.

Si la función GetAddrInfoExOverlappedResult devuelve WSAEINVAL, la única manera de distinguir si la función GetAddrInfoExOverlappedResult o la operación asincrónica devolvió el error es comprobar que el parámetro lpOverlapped no era NULL. Si el parámetro lpOverlapped era NULL, la función GetAddrInfoExOverlappedResult se pasó un puntero NULL y se produjo un error.

Windows 8.1 y Windows Server 2012 R2: esta función es compatible con las aplicaciones de la Tienda Windows en Windows 8.1, Windows Server 2012 R2 y versiones posteriores.

Requisitos

   
Cliente mínimo compatible Windows 8.1, Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado ws2tcpip.h
Library Ws2_32.lib
Archivo DLL Ws2_32.dll

Consulte también

GetAddrInfoEx