Freigeben über


ws2tcpip.h-Header

Dieser Header wird von Windows Sockets 2 verwendet. Weitere Informationen finden Sie unter

ws2tcpip.h enthält die folgenden Programmierschnittstellen:

Functions

 
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.