ws2tcpip.h-Header
Dieser Header wird von Windows Sockets 2 verwendet. Weitere Informationen finden Sie unter
ws2tcpip.h enthält die folgenden Programmierschnittstellen:
freeaddrinfo Gibt Adressinformationen frei, die die getaddrinfo-Funktion dynamisch in addrinfo-Strukturen zuordnet. |
FreeAddrInfoEx Die FreeAddrInfoEx-Funktion (ws2tcpip.h) gibt Adressinformationen frei, die die GetAddrInfoEx-Funktion dynamisch in addrinfoex-Strukturen ordnet. |
FreeAddrInfoExW Die Funktion FreeAddrInfoExW (Unicode) (ws2tcpip.h) gibt Adressinformationen frei, die die GetAddrInfoEx-Funktion dynamisch in addrinfoex-Strukturen ordnet. |
FreeAddrInfoW Gibt Adressinformationen frei, die die GetAddrInfoW-Funktion dynamisch in addrinfoW-Strukturen ordnet. |
gai_strerrorA Die gai_strerror-Funktion unterstützt das Drucken von Fehlermeldungen basierend auf den EAI_*-Fehlern, die von der getaddrinfo-Funktion zurückgegeben werden. (ANSI) |
gai_strerrorW Die gai_strerror-Funktion unterstützt das Drucken von Fehlermeldungen basierend auf den EAI_*-Fehlern, die von der getaddrinfo-Funktion zurückgegeben werden. (Unicode) |
getaddrinfo Ermöglicht die protokollunabhängige Übersetzung eines ANSI-Hostnamens in eine Adresse. |
GetAddrInfoExA Stellt eine protokollunabhängige Namensauflösung mit zusätzlichen Parametern bereit, um zu qualifizieren, welche Namespaceanbieter die Anforderung behandeln sollen. (ANSI) |
GetAddrInfoExCancel Bricht einen asynchronen Vorgang durch die GetAddrInfoEx-Funktion ab. |
GetAddrInfoExOverlappedResult Ruft den Rückgabecode für eine OVERLAPPED-Struktur ab, die von einem asynchronen Vorgang für die GetAddrInfoEx-Funktion verwendet wird. |
GetAddrInfoExW Stellt eine protokollunabhängige Namensauflösung mit zusätzlichen Parametern bereit, um zu qualifizieren, welche Namespaceanbieter die Anforderung behandeln sollen. (Unicode) |
GetAddrInfoW Ermöglicht die protokollunabhängige Übersetzung eines Unicode-Hostnamens in eine Adresse. |
getipv4sourcefilter Ruft den Multicastfilterstatus für einen IPv4-Socket ab. |
getnameinfo Stellt protokollunabhängige Namensauflösung von einer Adresse zu einem ANSI-Hostnamen und von einer Portnummer zum ANSI-Dienstnamen bereit. |
GetNameInfoW Stellt protokollunabhängige Namensauflösung von einer Adresse in einen Unicode-Hostnamen und von einer Portnummer zum Unicode-Dienstnamen bereit. |
getsourcefilter Ruft den Multicastfilterstatus für einen IPv4- oder IPv6-Socket ab. |
inet_ntop Die InetNtop-Funktion konvertiert eine IPv4- oder IPv6-Internetnetzwerkadresse in eine Zeichenfolge im Internetstandardformat. Die ANSI-Version dieser Funktion ist inet_ntop. (InetNtopA oder inet_ntop) |
inet_pton Die InetPton-Funktion konvertiert eine IPv4- oder IPv6-Internetnetzwerkadresse in der Standardtextdarstellungsform in die numerische Binärform. Die ANSI-Version dieser Funktion ist inet_pton. (InetPtonA oder inet_pton) |
InetNtopW Die InetNtop-Funktion konvertiert eine IPv4- oder IPv6-Internetnetzwerkadresse in eine Zeichenfolge im Internetstandardformat. Die ANSI-Version dieser Funktion ist inet_ntop. (InetntopW) |
InetPtonW Die InetPton-Funktion konvertiert eine IPv4- oder IPv6-Internetnetzwerkadresse in der Standardtextdarstellungsform in die numerische Binärform. Die ANSI-Version dieser Funktion ist inet_pton. (InetPtonW) |
SetAddrInfoExA Registriert oder hebt die Registrierung eines Namens, eines Dienstnamens und zugeordneter Adressen bei einem bestimmten Namespaceanbieter auf. (ANSI) |
SetAddrInfoExW Registriert oder hebt die Registrierung eines Namens, eines Dienstnamens und zugeordneter Adressen bei einem bestimmten Namespaceanbieter auf. (Unicode) |
setipv4sourcefilter Legt den Multicastfilterstatus für einen IPv4-Socket fest. |
setsourcefilter Legt den Multicastfilterstatus für einen IPv4- oder IPv6-Socket fest. |
WSADeleteSocketPeerTargetName Entfernt die Zuordnung zwischen einem Peerzielnamen und einer IP-Adresse für einen Socket. Nach erfolgreicher Rückgabe wird es keine zukünftige Zuordnung zwischen der IP-Adresse und dem Zielnamen geben. |
WSAGetFailConnectOnIcmpError Fragt den Status der TCP_FAIL_CONNECT_ON_ICMP_ERROR Socketoption ab. |
WSAGetIcmpErrorInfo Ruft Informationen zu einem ICMP-Fehler ab, der während der Verbindungseinrichtung auf einem TCP-Socket empfangen wurde. |
WSAGetIPUserMtu Ruft die benutzerdefinierte IP-Layer-MTU für einen Socket ab. |
WSAGetRecvIPEcn TBD (WSAGetRecvIPEcn) |
WSAGetUdpRecvMaxCoalescedSize Ruft die maximale Größe einer empfangenen, gruppierten Nachricht für einen UDP-Socket ab. |
WSAGetUdpSendMessageSize Ruft die Größe der Segmentierungsnachricht für einen UDP-Socket ab. |
WSAImpersonateSocketPeer Wird verwendet, um die Identität des Sicherheitsprinzipals zu übernehmen, der einem Socketpeer entspricht, um die Autorisierung auf Anwendungsebene durchzuführen. |
WSAQuerySocketSecurity Fragt Informationen zur Sicherheit ab, die auf eine Verbindung an einem Socket angewendet wird. |
WSARevertImpersonation Beendet den Identitätswechsel eines Socketpeers. Dies muss aufgerufen werden, nachdem WSAImpersonateSocketPeer aufgerufen und alle Zugriffsprüfungen abgeschlossen wurden. |
WSASetFailConnectOnIcmpError Legt den Status der TCP_FAIL_CONNECT_ON_ICMP_ERROR Socketoption fest. |
WSASetIPUserMtu Legt die benutzerdefinierte IP-Layer-MTU auf einem Socket fest. |
WSASetRecvIPEcn Gibt an, ob der IP-Stapel den Steuerungspuffer mit einer Nachricht füllen soll, die den ECN-Codepunkt (Explizite Überlastungsbenachrichtigung) des IPv4-Headerfelds "Typ des Diensts" (oder "Traffic Class IPv6-Headerfeld") in einem empfangenen Datagramm enthält. |
WSASetSocketPeerTargetName Wird verwendet, um den Peerzielnamen (SPN) anzugeben, der einer Peer-IP-Adresse entspricht. Dieser Zielname soll von Clientanwendungen angegeben werden, um den Peer zu identifizieren, der authentifiziert werden soll. |
WSASetSocketSecurity Aktiviert und wendet Die Sicherheit für einen Socket an. |
WSASetUdpRecvMaxCoalescedSize Legt die maximale Größe einer gruppierten Nachricht fest, die auf einem UDP-Socket festgelegt ist. |
WSASetUdpSendMessageSize Legt die Größe der Segmentierungsnachricht für einen UDP-Socket fest. |