Freigeben über


GetAddrInfoExOverlappedResult-Funktion (ws2tcpip.h)

Die GetAddrInfoExOverlappedResult-Funktion ruft den Rückgabecode für eine OVERLAPPED-Struktur ab, die von einem asynchronen Vorgang für die GetAddrInfoEx-Funktion verwendet wird.

Syntax

INT WSAAPI GetAddrInfoExOverlappedResult(
  LPOVERLAPPED lpOverlapped
);

Parameter

lpOverlapped

Ein Zeiger auf eine OVERLAPPED-Struktur für den asynchronen Vorgang.

Rückgabewert

Bei Erfolg gibt die GetAddrInfoExOverlappedResult-FunktionNO_ERROR (0) zurück. Wenn der zugrunde liegende Vorgang noch nicht abgeschlossen ist, gibt die GetAddrInfoExOverlappedResult-FunktionWSAEINPROGRESS zurück. Bei einem Fehler gibt die GetAddrInfoExOverlappedResult-FunktionWSAEINVAL zurück.

Hinweise

Die GetAddrInfoExOverlappedResult-Funktion wird zusammen mit der GetAddrInfoEx-Funktion für asynchrone Vorgänge verwendet.

Wenn die GetAddrInfoExOverlappedResult-FunktionWSAEINVAL zurückgibt, besteht die einzige Möglichkeit, zu unterscheiden, ob die GetAddrInfoExOverlappedResult-Funktion oder der asynchrone Vorgang den Fehler zurückgegeben hat, darin, zu überprüfen, ob der lpOverlapped-Parameter nicht NULL ist. Wenn der lpOverlapped-Parameter NULL war, wurde der GetAddrInfoExOverlappedResult-Funktion ein NULL-Zeiger übergeben und ein Fehler aufgetreten.

Windows 8.1 und Windows Server 2012 R2: Diese Funktion wird für Windows Store-Apps unter Windows 8.1, Windows Server 2012 R2 und höher unterstützt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8.1, Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile ws2tcpip.h
Bibliothek Ws2_32.lib
DLL Ws2_32.dll

Weitere Informationen

GetAddrInfoEx