GetAddrInfoExOverlappedResult, fonction (ws2tcpip.h)

La fonction GetAddrInfoExOverlappedResult obtient le code de retour d’une structure CHEVAUCHEMENT utilisée par une opération asynchrone pour la fonction GetAddrInfoEx .

Syntaxe

INT WSAAPI GetAddrInfoExOverlappedResult(
  LPOVERLAPPED lpOverlapped
);

Paramètres

lpOverlapped

Pointeur vers une structure CHEVAUCHEMENT POUR l’opération asynchrone.

Valeur retournée

En cas de réussite, la fonction GetAddrInfoExOverlappedResult retourne NO_ERROR (0). Lorsque l’opération sous-jacente n’est pas encore terminée, la fonction GetAddrInfoExOverlappedResult retourne WSAEINPROGRESS. En cas d’échec, la fonction GetAddrInfoExOverlappedResult retourne WSAEINVAL.

Remarques

La fonction GetAddrInfoExOverlappedResult est utilisée avec la fonction GetAddrInfoEx pour les opérations asynchrones.

Si la fonction GetAddrInfoExOverlappedResult retourne WSAEINVAL, la seule façon de distinguer si la fonction GetAddrInfoExOverlappedResult ou l’opération asynchrone a retourné l’erreur consiste à case activée que le paramètre lpOverlapped n’était pas NULL. Si le paramètre lpOverlapped était NULL, la fonction GetAddrInfoExOverlappedResult a passé un pointeur NULL et a échoué.

Windows 8.1 et Windows Server 2012 R2 : cette fonction est prise en charge pour les applications du Windows Store sur Windows 8.1, Windows Server 2012 R2 et versions ultérieures.

Spécifications

   
Client minimal pris en charge Windows 8.1, Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête ws2tcpip.h
Bibliothèque Ws2_32.lib
DLL Ws2_32.dll

Voir aussi

GetAddrInfoEx