Funzione GetAddrInfoExOverlappedResult (ws2tcpip.h)

La funzione GetAddrInfoExOverlappedResult ottiene il codice restituito per una struttura OVERLAPPED usata da un'operazione asincrona per la funzione GetAddrInfoEx .

Sintassi

INT WSAAPI GetAddrInfoExOverlappedResult(
  LPOVERLAPPED lpOverlapped
);

Parametri

lpOverlapped

Puntatore a una struttura OVERLAPPED per l'operazione asincrona.

Valore restituito

In caso di esito positivo, la funzione GetAddrInfoExOverlappedResult restituisce NO_ERROR (0). Al termine dell'operazione sottostante, la funzione GetAddrInfoExOverlappedResult restituisce WSAEINPROGRESS. In caso di errore, la funzione GetAddrInfoExOverlappedResult restituisce WSAEINVAL.

Commenti

La funzione GetAddrInfoExOverlappedResult viene usata con la funzione GetAddrInfoEx per le operazioni asincrone.

Se la funzione GetAddrInfoExOverlappedResult restituisce WSAEINVAL, l'unico modo per distinguere se la funzione GetAddrInfoExOverlappedResult o l'operazione asincrona ha restituito l'errore consiste nel verificare che il parametro lpOverlapped non fosse NULL. Se il parametro lpOverlapped è NULL, la funzione GetAddrInfoExOverlappedResult è stata passata a un puntatore NULL e ha avuto esito negativo.

Windows 8.1 e Windows Server 2012 R2: questa funzione è supportata per le app di Windows Store in Windows 8.1, Windows Server 2012 R2 e versioni successive.

Requisiti

   
Client minimo supportato Windows 8.1, Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione ws2tcpip.h
Libreria Ws2_32.lib
DLL Ws2_32.dll

Vedi anche

GetAddrInfoEx