Windows Sockets 2

Übersicht über die Windows Sockets 2-Technologie.

Zum Entwickeln von Windows Sockets 2 benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
CONTROL_CHANNEL_TRIGGER_STATUS

Gibt die status aus einer Abfrage für die REAL_TIME_NOTIFICATION_CAPABILITY Transporteinstellung für einen TCP-Socket an, der mit ControlChannelTrigger zum Empfangen von Hintergrundnetzwerkbenachrichtigungen in einer Windows Store-App verwendet wird.
eWINDOW_ADVANCE_METHOD

Die eWINDOW_ADVANCE_METHOD-Enumeration gibt den Fenstervorlaufmodus an, der für Reliable Multicast verwendet wird.
MULTICAST_MODE_TYPE

Gibt den Filtermodus für Multicastgruppenadressen an.
NAPI_PROVIDER_LEVEL

Gibt die Anbieterautoritätsebene eines NS_EMAIL Namespaceanbieters für eine bestimmte Domäne an.
NAPI_PROVIDER_TYPE

Gibt den Typ des Hostings an, der für einen Namespaceanbieter erwartet wird.
RIO_NOTIFICATION_COMPLETION_TYPE

Gibt den Typ der Vervollständigungswarteschlangenbenachrichtigungen an, die mit der RIONotify-Funktion beim Senden oder Empfangen von Daten mithilfe der registrierten Winsock-E/A-Erweiterungen verwendet werden sollen.
SOCKET_SECURITY_PROTOCOL

Gibt den Typ des Sicherheitsprotokolls an, das für einen Socket zum Schützen des Netzwerkdatenverkehrs verwendet werden soll.
SOCKET_USAGE_TYPE

Wird verwendet, um den Verwendungstyp für den Socket anzugeben.
TCPSTATE

Gibt die möglichen Zustände einer TCP-Verbindung (Transmission Control Protocol) an.
WSAECOMPARATOR

Der WSAECOMPARATOR-Enumerationstyp von Windows Sockets wird für Versionsvergleichsemantik in Windows Sockets 2 verwendet.
WSC_PROVIDER_INFO_TYPE

Der Enumerationstyp wird verwendet, um die Informationsklasse eines mehrschichtigen Dienstprotokolls (LSP) in Windows Sockets 2 anzugeben.

Functions

 
__WSAFDIsSet

Die __WSAFDIsSet-Funktion (winsock2.h) gibt an, ob ein Socket in einer Reihe von Socketdeskriptoren enthalten ist.
__WSAFDIsSet

Die __WSAFDIsSet-Funktion (winsock.h) gibt an, ob ein Socket in einer Reihe von Socketdeskriptoren enthalten ist.
Akzeptieren

Die Accept-Funktion lässt einen eingehenden Verbindungsversuch an einem Socket zu.
AcceptEx

Die AcceptEx-Funktion (mswsock.h) akzeptiert eine neue Verbindung, gibt die lokale adresse und die Remoteadresse zurück und empfängt den ersten Datenblock, der von der Clientanwendung gesendet wurde.
AcceptEx

Die AcceptEx-Funktion (winsock.h) akzeptiert eine neue Verbindung, gibt die lokale adresse und die Remoteadresse zurück und empfängt den ersten Datenblock, der von der Clientanwendung gesendet wird.
ASSERT

bind

Die Bindungsfunktion ordnet eine lokale Adresse einem Socket zu. (Bindfunktion (winsock2.h))
bind

Die Bindungsfunktion (winsock.h) ordnet eine lokale Adresse einem Socket zu.
closesocket

Die Closesocket-Funktion schließt einen vorhandenen Socket. (closesocket-Funktion (winsock2.h))
closesocket

Die Closesocket-Funktion (winsock.h) schließt einen vorhandenen Socket.
connect

Die Verbindungsfunktion stellt eine Verbindung mit einem angegebenen Socket her.
EnumProtocolsA

Die EnumProtocols-Funktion ruft Informationen zu einer angegebenen Gruppe von Netzwerkprotokollen ab, die auf einem lokalen Host aktiv sind. (ANSI)
EnumProtocolsW

Die EnumProtocols-Funktion ruft Informationen zu einer angegebenen Gruppe von Netzwerkprotokollen ab, die auf einem lokalen Host aktiv sind. (Unicode)
FD_SET

Das FD_SET Makros (winsock2.h) wird von Windows Sockets-Funktionen (Winsock) und Dienstanbietern verwendet, um Sockets in einer Gruppe zu platzieren.
FD_SET

Das FD_SET Makros (winsock.h) wird von Windows Sockets-Funktionen (Winsock) und Dienstanbietern verwendet, um Sockets in einer Gruppe zu platzieren.
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)
GetAcceptExSockaddrs

Die GetAcceptExSockaddrs-Funktion (mswsock.h) analysiert Daten, die aus einem Aufruf der AcceptEx-Funktion abgerufen wurden, und übergibt lokale und Remoteadressen an eine sockaddr-Struktur.
GetAcceptExSockaddrs

Die GetAcceptExSockaddrs-Funktion (winsock.h) analysiert die Daten, die aus einem Aufruf der AcceptEx-Funktion abgerufen wurden, und übergibt die lokalen und Remoteadressen an eine Sockaddr-Struktur.
GetAddressByNameA

GetAddressByName ist ab Windows Sockets 2 nicht mehr verfügbar. (ANSI)
GetAddressByNameW

GetAddressByName ist ab Windows Sockets 2 nicht mehr verfügbar. (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.
gethostbyaddr

Die gethostbyaddr-Funktion ruft die Hostinformationen ab, die einer Netzwerkadresse entsprechen. (gethostbyaddr wird nicht mehr empfohlen, verwenden Sie stattdessen getnameinfo)
gethostbyaddr

Ab Windows Sockets 2 wird die gethostbyaddr-Funktion (winsock.h) nicht mehr für die Verwendung empfohlen.
gethostbyaddr

Die Makrofunktion gethostbyaddr (wsipv6ok.h) ruft die Hostinformationen ab, die einer Netzwerkadresse entsprechen.
Gethostbyname

Die Funktion gethostbyname (winsock2.h) ruft Hostinformationen ab, die einem Hostnamen entsprechen, aus einer Hostdatenbank.
Gethostbyname

Die gethostbyname-Funktion (winsock.h) ruft Hostinformationen ab, die einem Hostnamen aus einer Hostdatenbank entsprechen.
Gethostbyname

Die Makrofunktion gethostbyname (wsipv6ok.h) ruft Hostinformationen ab, die einem Hostnamen entsprechen, aus einer Hostdatenbank.
Gethostname

Die gethostname-Funktion (winsock2.h) ruft den Standardhostnamen für den lokalen Computer ab.
Gethostname

Die gethostname-Funktion (winsock.h) ruft den Standardhostnamen für den lokalen Computer ab.
GetHostNameW

Die GetHostNameW-Funktion ruft den Standardhostnamen für den lokalen Computer als Unicode-Zeichenfolge ab.
getipv4sourcefilter

Ruft den Multicastfilterstatus für einen IPv4-Socket ab.
GetNameByTypeA

Die GetNameByType-Funktion ruft den Namen eines Netzwerkdiensts für den angegebenen Diensttyp ab. (ANSI)
GetNameByTypeW

Die GetNameByType-Funktion ruft den Namen eines Netzwerkdiensts für den angegebenen Diensttyp ab. (Unicode)
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.
getpeername

Die getpeername-Funktion (winsock2.h) ruft die Adresse des Peers ab, mit dem ein Socket verbunden ist.
getpeername

Die getpeername-Funktion (winsock.h) ruft die Adresse des Peers ab, mit dem ein Socket verbunden ist.
getprotobyname

Die getprotobyname-Funktion (winsock2.h) ruft die Protokollinformationen ab, die einem Protokollnamen entsprechen.
getprotobyname

Die getprotobyname-Funktion (winsock.h) ruft die Protokollinformationen ab, die einem Protokollnamen entsprechen.
getprotobynumber

Die getprotobynumber-Funktion (winsock2.h) ruft Protokollinformationen ab, die einer Protokollnummer entsprechen.
getprotobynumber

Die getprotobynumber-Funktion (winsock.h) ruft Protokollinformationen ab, die einer Protokollnummer entsprechen.
getservbyname

Die getservbyname-Funktion (winsock2.h) ruft Dienstinformationen ab, die einem Dienstnamen und Protokoll entsprechen.
getservbyname

Die Getservbyname-Funktion (winsock.h) ruft Dienstinformationen ab, die einem Dienstnamen und Protokoll entsprechen.
getservbyport

Die getservbyport-Funktion (winsock2.h) ruft Dienstinformationen ab, die einem Port und Protokoll entsprechen.
getservbyport

Die getservbyport-Funktion (winsock.h) ruft Dienstinformationen ab, die einem Port und Protokoll entsprechen.
GetServiceA

Die GetService-Funktion ruft Informationen zu einem Netzwerkdienst im Kontext einer Gruppe von Standardnamespaces oder einem angegebenen Namespace ab. (ANSI)
GetServiceW

Die GetService-Funktion ruft Informationen zu einem Netzwerkdienst im Kontext einer Gruppe von Standardnamespaces oder einem angegebenen Namespace ab. (Unicode)
getsockname

Die getockname-Funktion (winsock2.h) ruft den lokalen Namen für den angegebenen Socketdeskriptor ab.
getsockname

Die getockname-Funktion (winsock.h) ruft den lokalen Namen für einen Socket ab.
getsockopt

Die getockopt-Funktion ruft den aktuellen Wert für eine Socketoption ab, die einem Socket eines beliebigen Typs in einem beliebigen Zustand zugeordnet ist, und speichert das Ergebnis in optval.
getsockopt

Die getockopt-Funktion (winsock.h) ruft eine Socketoption ab.
getsourcefilter

Ruft den Multicastfilterstatus für einen IPv4- oder IPv6-Socket ab.
GetTypeByNameA

Die GetTypeByName-Funktion ruft eine Diensttyp-GUID für einen Netzwerkdienst ab, der durch den Namen angegeben wird. (ANSI)
GetTypeByNameW

Die GetTypeByName-Funktion ruft eine Diensttyp-GUID für einen Netzwerkdienst ab, der durch den Namen angegeben wird. (Unicode)
htond

Konvertiert ein Double von Host in TCP/IP-Netzwerkbytereihenfolge (big-endian).
htonf

Konvertiert einen Float vom Host in die TCP/IP-Netzwerkbytereihenfolge (big-endian).
htonl

Die htonl-Funktion (winsock2.h) konvertiert eine u_long vom Host in die TCP/IP-Netzwerkbytetereihenfolge, die big-endian ist.
htonl

Die htonl-Funktion (winsock.h) konvertiert eine u_long vom Host in die TCP/IP-Netzwerkbytereihenfolge (big-endian).
htonll

Konvertiert einen nicht signierten __int64 vom Host in die TCP/IP-Netzwerkbytereihenfolge (big-endian).
htons

Die htons-Funktion (winsock2.h) konvertiert eine u_short vom Host in die TCP/IP-Netzwerkbytereihenfolge, die big-endian ist.
htons

Die htons-Funktion (winsock.h) konvertiert eine u_short vom Host in die TCP/IP-Netzwerkbytereihenfolge (big-endian).
IN4_ADDR_EQUAL

IN4_CLASSA

IN4_CLASSB

IN4_CLASSC

IN4_CLASSD

IN4_IS_ADDR_6TO4ELIGIBLE

IN4_IS_ADDR_BROADCAST

IN4_IS_ADDR_LINKLOCAL

IN4_IS_ADDR_LOOPBACK

IN4_IS_ADDR_MC_ADMINLOCAL

IN4_IS_ADDR_MC_LINKLOCAL

IN4_IS_ADDR_MC_SITELOCAL

IN4_IS_ADDR_MULTICAST

IN4_IS_ADDR_RFC1918

IN4_IS_ADDR_SITELOCAL

IN4_IS_ADDR_UNSPECIFIED

IN4_IS_UNALIGNED_ADDR_6TO4ELIGIBLE

IN4_IS_UNALIGNED_ADDR_BROADCAST

IN4_IS_UNALIGNED_ADDR_LINKLOCAL

IN4_IS_UNALIGNED_ADDR_LOOPBACK

IN4_IS_UNALIGNED_ADDR_MULTICAST

IN4_IS_UNALIGNED_ADDR_RFC1918

IN4_IS_UNALIGNED_ADDR_UNSPECIFIED

IN4_MULTICAST

IN4_UNALIGNED_ADDR_EQUAL

IN4_UNCANONICALIZE_SCOPE_ID

IN4ADDR_ISANY

IN4ADDR_ISEQUAL

IN4ADDR_ISLOOPBACK

IN4ADDR_ISUNSPECIFIED

IN4ADDR_SCOPE_ID

IN4ADDR_SETANY

IN4ADDR_SETLOOPBACK

IN4ADDR_SETSOCKADDR

IN6_ADDR_EQUAL

IN6_EXTRACT_V4ADDR_FROM_6TO4

IN6_EXTRACT_V4ADDR_FROM_ISATAP

IN6_GET_ADDR_V4COMPAT

IN6_GET_ADDR_V4MAPPED

IN6_IS_ADDR_6TO4

IN6_IS_ADDR_ALLNODESONLINK

IN6_IS_ADDR_ALLNODESONNODE

IN6_IS_ADDR_ALLROUTERSONLINK

IN6_IS_ADDR_ANYCAST

IN6_IS_ADDR_EUI64

IN6_IS_ADDR_GLOBAL

IN6_IS_ADDR_ISATAP

IN6_IS_ADDR_LINKLOCAL

IN6_IS_ADDR_LOOPBACK

IN6_IS_ADDR_MC_GLOBAL

IN6_IS_ADDR_MC_LINKLOCAL

IN6_IS_ADDR_MC_NODELOCAL

IN6_IS_ADDR_MC_ORGLOCAL

IN6_IS_ADDR_MC_SITELOCAL

IN6_IS_ADDR_MULTICAST

IN6_IS_ADDR_SITELOCAL

IN6_IS_ADDR_SOLICITEDNODE

IN6_IS_ADDR_SUBNET_RESERVED_ANYCAST

IN6_IS_ADDR_SUBNET_ROUTER_ANYCAST

IN6_IS_ADDR_TEREDO

IN6_IS_ADDR_UNSPECIFIED

IN6_IS_ADDR_V4COMPAT

IN6_IS_ADDR_V4MAPPED

IN6_IS_ADDR_V4TRANSLATED

IN6_MULTICAST_SCOPE

IN6_PREFIX_EQUAL

IN6_SET_6TO4_PREFIX

IN6_SET_ADDR_LOOPBACK

IN6_SET_ADDR_SOLICITEDNODE

IN6_SET_ADDR_UNSPECIFIED

IN6_SET_ADDR_V4COMPAT

IN6_SET_ADDR_V4MAPPED

IN6_SET_ISATAP_IDENTIFIER

IN6_UNCANONICALIZE_SCOPE_ID

IN6ADDR_IS6TO4

IN6ADDR_ISANY

IN6ADDR_ISEQUAL

IN6ADDR_ISISATAP

IN6ADDR_ISLOOPBACK

IN6ADDR_ISTEREDO

IN6ADDR_ISUNSPECIFIED

IN6ADDR_ISV4MAPPED

IN6ADDR_SETANY

IN6ADDR_SETLOOPBACK

IN6ADDR_SETSOCKADDR

IN6ADDR_SETV4MAPPED

inet_addr

Die inet_addr-Funktion (winsock2.h) konvertiert eine Zeichenfolge, die eine IPv4-Dezimaladresse enthält, in eine richtige Adresse für die IN_ADDR-Struktur.
inet_addr

Die inet_addr-Funktion (winsock.h) konvertiert eine Zeichenfolge, die eine IPv4-Dezimaladresse enthält, in eine richtige Adresse für die IN_ADDR-Struktur.
inet_addr

Die inet_addr-Makrofunktion (wsipv6ok.h) konvertiert eine Zeichenfolge, die eine IPv4-Dezimaladresse enthält, in eine richtige Adresse für die IN_ADDR-Struktur.
inet_ntoa

Die inet_ntoa-Funktion (winsock2.h) konvertiert eine (Ipv4)-Internetnetzwerkadresse in eine ASCII-Zeichenfolge im Internetstandard-Gepunktet-Dezimalformat.
inet_ntoa

Die inet_ntoa-Funktion (winsock.h) konvertiert eine Internetnetzwerkadresse (Ipv4) in eine ASCII-Zeichenfolge im Internetstandard-Gepunktet-Dezimalformat.
inet_ntoa

Die inet_ntoa-Makrofunktion (wsipv6ok.h) konvertiert eine (Ipv4)-Internetnetzwerkadresse in eine ASCII-Zeichenfolge im Internetstandard-Dotted-decimal-Format.
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 ihrer 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 ihrer Standardtextdarstellungsform in die numerische Binärform. Die ANSI-Version dieser Funktion ist inet_pton. (InetPtonW)
ioctlsocket

Die ioctlsocket-Funktion (winsock2.h) steuert den E/A-Modus eines Sockets und kann für jeden Socket in einem beliebigen Zustand verwendet werden.
ioctlsocket

Die ioctlsocket-Funktion (winsock.h) steuert den E/A-Modus eines Sockets.
listen

Die Listenfunktion versetzt einen Socket in einen Zustand, in dem er auf eine eingehende Verbindung lauscht.
LPFN_CONNECTEX

Die ConnectEx-Funktion stellt eine Verbindung mit einem angegebenen Socket her und sendet optional Daten, sobald die Verbindung hergestellt wurde.
LPFN_DISCONNECTEX

Schließt eine Verbindung für einen Socket und ermöglicht die Wiederverwendung des Sockethandles. Hinweis Diese Funktion ist eine Microsoft-spezifische Erweiterung der Windows Sockets-Spezifikation.
LPFN_RIOCLOSECOMPLETIONQUEUE

Schließt eine vorhandene Vervollständigungswarteschlange, die für E/A-Vervollständigungsbenachrichtigungen verwendet wird, indem Anforderungen mit den registrierten Winsock-E/A-Erweiterungen gesendet und empfangen werden.
LPFN_RIOCREATECOMPLETIONQUEUE

Erstellt eine E/A-Vervollständigungswarteschlange einer bestimmten Größe für die Verwendung mit den registrierten Winsock-E/A-Erweiterungen.
LPFN_RIOCREATEREQUESTQUEUE

Erstellt einen registrierten E/A-Socketdeskriptor unter Verwendung einer angegebenen Socket- und E/A-Vervollständigungswarteschlange für die Verwendung mit den registrierten Winsock-E/A-Erweiterungen.
LPFN_RIODEQUEUECOMPLETION

Entfernt Einträge aus einer E/A-Vervollständigungswarteschlange für die Verwendung mit den registrierten Winsock-E/A-Erweiterungen.
LPFN_RIODEREGISTERBUFFER

Hebt die Registrierung eines registrierten Puffers auf, der mit den registrierten Winsock-E/A-Erweiterungen verwendet wird.
LPFN_RIONOTIFY

Registriert die Methode, die für das Benachrichtigungsverhalten bei einer E/A-Vervollständigungswarteschlange für die Verwendung mit den registrierten Winsock-E/A-Erweiterungen verwendet werden soll.
LPFN_RIORECEIVE

Empfängt Netzwerkdaten auf einem verbundenen registrierten E/A-TCP-Socket oder einem gebundenen registrierten E/A-UDP-Socket zur Verwendung mit den registrierten Winsock-E/A-Erweiterungen.
LPFN_RIORECEIVEEX

Empfängt Netzwerkdaten auf einem verbundenen registrierten E/A-TCP-Socket oder einem gebundenen registrierten E/A-UDP-Socket mit zusätzlichen Optionen für die Verwendung mit den registrierten Winsock-E/A-Erweiterungen.
LPFN_RIOREGISTERBUFFER

Registriert einen RIO_BUFFERID, einen registrierten Pufferdeskriptor, mit einem angegebenen Puffer für die Verwendung mit den registrierten Winsock-E/A-Erweiterungen.
LPFN_RIORESIZECOMPLETIONQUEUE

Ändert die Größe einer E/A-Vervollständigungswarteschlange, um für die Verwendung mit den registrierten Winsock-E/A-Erweiterungen entweder größer oder kleiner zu sein.
LPFN_RIORESIZEREQUESTQUEUE

Ändert die Größe einer Anforderungswarteschlange so, dass sie für die Verwendung mit den winsock-registrierten E/A-Erweiterungen entweder größer oder kleiner ist.
LPFN_RIOSEND

Sendet Netzwerkdaten auf einem verbundenen registrierten E/A-TCP-Socket oder einem gebundenen registrierten E/A-UDP-Socket zur Verwendung mit den registrierten Winsock-E/A-Erweiterungen.
LPFN_RIOSENDEX

Sendet Netzwerkdaten auf einem verbundenen registrierten E/A-TCP-Socket oder einem gebundenen registrierten E/A-UDP-Socket mit zusätzlichen Optionen für die Verwendung mit den registrierten Winsock-E/A-Erweiterungen.
LPFN_TRANSMITPACKETS

Überträgt In-Memory-Daten oder Dateidaten über einen verbundenen Socket.
LPFN_WSARECVMSG

*LPFN_WSARECVMSG* ist ein Funktionszeigertyp. Sie implementieren eine entsprechende WSARecvMsg-Rückruffunktion in Ihrer App. Das System verwendet Ihre Rückruffunktion, um In-Memory-Daten oder Dateidaten über einen verbundenen Socket an Sie zu übertragen.
LPNSPCLEANUP

Beendet die Verwendung eines bestimmten Windows Sockets-Namespace-Dienstanbieters.
LPNSPGETSERVICECLASSINFO

Ruft alle relevanten Klasseninformationen (Schemas) ab, die sich auf den Namespaceanbieter beziehen.
LPNSPINSTALLSERVICECLASS

Die NSPInstallServiceClass-Funktion registriert das Dienstklassenschema innerhalb der Namespaceanbieter.
LPNSPIOCTL

Sendet eine IOCTL an einen Namespacedienstanbieter.
LPNSPLOOKUPSERVICEBEGIN

Initiiert eine Clientabfrage, die durch die in einer WSAQUERYSET-Struktur enthaltenen Informationen eingeschränkt ist.
LPNSPLOOKUPSERVICEEND

Wird aufgerufen, um das Handle nach vorherigen Aufrufen von NSPLookupServiceBegin und NSPLookupServiceNext frei zu geben.
LPNSPLOOKUPSERVICENEXT

Wird aufgerufen, nachdem ein Handle aus einem vorherigen Aufruf von NSPLookupServiceBegin abgerufen wurde, um die angeforderten Dienstinformationen abzurufen.
LPNSPREMOVESERVICECLASS

Entfernt eine angegebene Dienstklasse dauerhaft aus dem Namespace.
LPNSPSETSERVICE

Registriert oder hebt die Registrierung eines Diensts instance in einem Namespace auf.
LPNSPV2CLEANUP

Benachrichtigt einen Namespacedienstanbieter der Version 2 (NSPv2), dass eine Clientsitzung beendet wurde.
LPNSPV2CLIENTSESSIONRUNDOWN

Benachrichtigt einen Namespacedienstanbieter der Version 2 (NSPv2), dass die Clientsitzung beendet wird.
LPNSPV2LOOKUPSERVICEBEGIN

Initiiert eine Clientabfrage eines Namespace-Dienstanbieters der Version 2, der durch die in einer WSAQUERYSET2-Struktur enthaltenen Informationen eingeschränkt ist.
LPNSPV2LOOKUPSERVICEEND

Wird aufgerufen, um das Handle nach vorherigen Aufrufen von NSPv2LookupServiceBegin und NSPv2LookupServiceNextEx frei zu geben.
LPNSPV2LOOKUPSERVICENEXTEX

Wird aufgerufen, nachdem ein Handle von einem vorherigen Aufruf von NSPv2LookupServiceBegin abgerufen wurde, um die angeforderten Informationen von einem Namespace-Dienstanbieter der Version 2 abzurufen.
LPNSPV2SETSERVICEEX

Registriert oder hebt die Registrierung eines Namens oder Diensts instance innerhalb eines Namespace eines NSPv2-Anbieters (Namespace Service Provider Version-2) auf.
LPNSPV2STARTUP

Benachrichtigt einen NSPv2-Anbieter (Namespace service provider version-2), dass ein neuer Clientprozess mit der Verwendung des Anbieters beginnen soll.
LPWSAOVERLAPPED_COMPLETION_ROUTINE

TBD (LPWSAOVERLAPPED_COMPLETION_ROUTINE)
LPWSPACCEPT

Die LPWSPAccept-Funktion akzeptiert bedingt eine Verbindung basierend auf dem Rückgabewert einer Bedingungsfunktion.
LPWSPADDRESSTOSTRING

Die LPWSPAddressToString-Funktion konvertiert alle Komponenten einer sockaddr-Struktur in eine für Menschen lesbare numerische Zeichenfolgendarstellung der Adresse. Dies wird hauptsächlich zu Anzeigezwecken verwendet.
LPWSPASYNCSELECT

Die LPWSPAsyncSelect-Funktion fordert windows-nachrichtenbasierte Ereignisbenachrichtigungen von Netzwerkereignissen für einen Socket an.
LPWSPBIND

Die LPWSPBind-Funktion ordnet eine lokale Adresse (d. h. Name) einem Socket zu.
LPWSPCANCELBLOCKINGCALL

Die LPWSPCancelBlockingCall-Funktion bricht einen blockierenden Aufruf ab, der derzeit ausgeführt wird.
LPWSPCLEANUP

Die LPWSPCleanup-Funktion beendet die Verwendung des Windows Sockets-Dienstanbieters.
LPWSPCLOSESOCKET

Die LPWSPCloseSocket-Funktion schließt einen Socket.
LPWSPCONNECT

Die LPWSPConnect-Funktion stellt eine Verbindung mit einem Peer her, tauscht Verbindungsdaten aus und gibt die erforderliche Dienstqualität basierend auf der angegebenen Flussspezifikation an.
LPWSPDUPLICATESOCKET

Die LPWSPDuplicateSocket-Funktion gibt eine WSAPROTOCOL_INFO-Struktur zurück, mit der ein neuer Socketdeskriptor für einen freigegebenen Socket erstellt werden kann.
LPWSPENUMNETWORKEVENTS

Die LPWSPEnumNetworkEvents-Funktion meldet Vorkommen von Netzwerkereignissen für den angegebenen Socket.
LPWSPEVENTSELECT

Die LPWSPEventSelect-Funktion gibt ein Ereignisobjekt an, das dem angegebenen Satz von Netzwerkereignissen zugeordnet werden soll.
LPWSPGETOVERLAPPEDRESULT

Die LPWSPGetOverlappedResult-Funktion gibt die Ergebnisse eines überlappenden Vorgangs für den angegebenen Socket zurück.
LPWSPGETPEERNAME

Die LPWSPGetPeerName-Funktion ruft die Adresse des Peers ab, mit dem ein Socket verbunden ist.
LPWSPGETQOSBYNAME

Die LPWSPGetQOSByName-Funktion initialisiert eine QOS-Struktur basierend auf einer benannten Vorlage oder ruft eine Enumeration der verfügbaren Vorlagennamen ab.
LPWSPGETSOCKNAME

Die LPWSPGetSockName-Funktion ruft den lokalen Namen für einen Socket ab.
LPWSPGETSOCKOPT

Die LPWSPGetSockOpt-Funktion ruft eine Socketoption ab.
LPWSPIOCTL

Die LPWSPIoctl-Funktion steuert den Modus eines Sockets.
LPWSPJOINLEAF

Die LPWSPJoinLeaf-Funktion verknüpft einen Blattknoten zu einer Mehrpunktsitzung, tauscht Verbindungsdaten aus und gibt die erforderliche Dienstqualität basierend auf den angegebenen Datenflussspezifikationen an.
LPWSPLISTEN

Die LPWSPListen-Funktion richtet einen Socket ein, um auf eingehende Verbindungen zu lauschen.
LPWSPRECV

Die LPWSPRecv-Funktion empfängt Daten auf einem Socket.
LPWSPRECVDISCONNECT

Die LPWSPRecvDisconnect-Funktion beendet den Empfang auf einem Socket und ruft die Verbindungsdaten ab, wenn der Socket verbindungsorientiert ist.
LPWSPRECVFROM

Die LPWSPRecvFrom-Funktion empfängt ein Datagramm und speichert die Quelladresse.
LPWSPSELECT

Die LPWSPSelect-Funktion bestimmt die status eines oder mehrerer Sockets.
LPWSPSEND

Die LPWSPSend-Funktion sendet Daten auf einem verbundenen Socket.
LPWSPSENDDISCONNECT

Die LPWSPSendDisconnect-Funktion initiiert das Beenden der Verbindung für den Socket und sendet Trenndaten.
LPWSPSENDTO

Die WSPSendTo-Funktion sendet Daten mithilfe von überlappenden E/A an ein bestimmtes Ziel.
LPWSPSETSOCKOPT

Die LPWSPSetSockOpt-Funktion legt eine Socketoption fest.
LPWSPSHUTDOWN

Die LPWSPShutdown-Funktion deaktiviert das Senden und/oder Empfangen auf einem Socket.
LPWSPSOCKET

Die LPWSPSocket-Funktion erstellt einen Socket.
LPWSPSTRINGTOADDRESS

Die WSPStringToAddress-Funktion konvertiert eine für Menschen lesbare numerische Zeichenfolge in eine Socketadressstruktur (sockaddr), die für die Übergabe an Windows Sockets-Routinen geeignet ist, die eine solche Struktur annehmen.
NSPStartup

Ruft die dynamischen Informationen zu einem Anbieter ab, z. B. die Liste der DLL-Einstiegspunkte.
ntohd

Konvertiert einen nicht signierten __int64 aus tcp/IP-Netzwerkreihenfolge in host byte order (little-endian auf Intel-Prozessoren) und gibt ein Double zurück.
ntohf

Konvertiert einen nicht signierten __int32 aus tcp/IP-Netzwerkreihenfolge in die Hostbytereihenfolge (die auf Intel-Prozessoren little-endian ist) und gibt einen Float zurück.
ntohl

Die ntohl-Funktion (winsock2.h) konvertiert eine u_long von TCP/IP-Netzwerkreihenfolge in Hostbytereihenfolge (little-endian auf Intel-Prozessoren).
ntohl

Die ntohl-Funktion (winsock.h) konvertiert eine u_long von TCP/IP-Netzwerkreihenfolge in Hostbytereihenfolge, die auf Intel-Prozessoren little-endian ist.
ntohll

Konvertiert einen nicht signierten __int64 aus der TCP/IP-Netzwerkreihenfolge in die Hostbytereihenfolge (die auf Intel-Prozessoren little-endian ist).
ntohs

Die ntohs-Funktion (winsock2.h) konvertiert eine u_short von TCP/IP-Netzwerkbytereihenfolge in die Hostbytereihenfolge (die auf Intel-Prozessoren little-endian ist).
ntohs

Die ntohs-Funktion (winsock.h) konvertiert eine u_short von TCP/IP-Netzwerkbytereihenfolge in die Hostbytereihenfolge, die auf Intel-Prozessoren little-endian ist.
ProcessSocketNotifications

Ordnet eine Reihe von Sockets einem Vervollständigungsport zu und ruft alle Benachrichtigungen ab, die bereits für diesen Port ausstehen. Nach der Zuordnung empfängt der Vervollständigungsport die angegebenen Socketstatusbenachrichtigungen.
Recv

Die recv-Funktion (winsock2.h) empfängt Daten von einem verbundenen Socket oder einem gebundenen verbindungslosen Socket.
Recv

Die recv-Funktion (winsock.h) empfängt Daten von einem verbundenen Socket oder einem gebundenen verbindungslosen Socket.
recvfrom

Die recvfrom-Funktion empfängt ein Datagramm und speichert die Quelladresse.
recvfrom

Die recvfrom-Funktion empfängt ein Datagramm und speichert die Quelladresse.
select

Die Select-Funktion bestimmt die status eines oder mehrerer Sockets, die bei Bedarf auf die Ausführung synchroner E/A-Vorgänge wartet.
send

Sendet Daten auf einem verbundenen Socket. (senden)
Sendto

Die sendto-Funktion (winsock2.h) wird verwendet, um ausgehende Daten auf einen Socket zu schreiben.
Sendto

Die sendto-Funktion (winsock.h) sendet Daten an ein bestimmtes Ziel.
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.
SetServiceA

Die SetService-Funktion registriert oder entfernt einen Netzwerkdienst in einem oder mehreren Namespaces aus der Registrierung. (ANSI)
SetServiceW

Die SetService-Funktion registriert oder entfernt einen Netzwerkdienst in einem oder mehreren Namespaces aus der Registrierung. (Unicode)
SetSocketMediaStreamingMode

Gibt an, ob das Netzwerk für die Übertragung von Streamingmedien verwendet werden soll, die eine Dienstqualität erfordern.
setsockopt

Die setockopt-Funktion (winsock2.h) legt den aktuellen Wert für eine Socketoption fest, die einem Socket eines beliebigen Typs in einem beliebigen Zustand zugeordnet ist.
setsockopt

Die setockopt-Funktion (winsock.h) legt eine Socketoption fest.
setsourcefilter

Legt den Multicastfilterstatus für einen IPv4- oder IPv6-Socket fest.
shutdown

Die Shutdown-Funktion (winsock2.h) wird für alle Arten von Sockets verwendet, um den Empfang, die Übertragung oder beides zu deaktivieren.
shutdown

Die Herunterfahrfunktion (winsock.h) deaktiviert das Senden oder Empfangen auf einem Socket.
Socket

Die Socketfunktion erstellt einen Socket, der an einen bestimmten Transportdienstanbieter gebunden ist.
SocketNotificationRetrieveEvents

Diese Inlinehilfsfunktion dient zum Abrufen der Ereignismaske aus einer OVERLAPPED_ENTRY.
Transmitfile

Die TransmitFile-Funktion (mswsock.h) überträgt Dateidaten über ein verbundenes Sockethandle.
Transmitfile

Die TransmitFile-Funktion (winsock.h) überträgt Dateidaten über ein verbundenes Sockethandle.
WPUCloseEvent

Die WPUCloseEvent-Funktion schließt ein geöffnetes Ereignisobjekthandle.
WPUCloseSocketHandle

Die WPUCloseSocketHandle-Funktion schließt ein vorhandenes Sockethandle.
WPUCloseThread

Die WPUCloseThread-Funktion schließt einen Thread, der mit einem Aufruf von WPUOpenCurrentThread geöffnet wurde.
WPUCompleteOverlappedRequest

Die WPUCompleteOverlappedRequest-Funktion führt überlappende E/A-Vervollständigungsbenachrichtigungen für überlappende E/A-Vorgänge aus.
WPUCreateEvent

Die WPUCreateEvent-Funktion erstellt ein neues Ereignisobjekt.
WPUCreateSocketHandle

Die WPUCreateSocketHandle-Funktion erstellt einen neuen Sockethandle.
WPUFDIsSet

Die WPUFDIsSet-Funktion überprüft die Mitgliedschaft des angegebenen Sockethandles.
WPUGetProviderPath

Die WPUGetProviderPath-Funktion ruft den DLL-Pfad für den angegebenen Anbieter ab.
WPUModifyIFSHandle

Die WPUModifyIFSHandle-Funktion empfängt ein (möglicherweise) geändertes IFS-Handle von Ws2_32.dll.
WPUOpenCurrentThread

Die WPUOpenCurrentThread-Funktion öffnet ein Handle für den aktuellen Thread, der mit überlappenden Funktionen in einem mehrschichtigen Dienstanbieter verwendet werden kann.
WPUPostMessage

Die WPUPostMessage-Funktion führt die Standardmäßige Windows PostMessage-Funktion so aus, dass die Abwärtskompatibilität mit älteren Versionen von WSOCK32.dll beibehalten wird.
WPUQueryBlockingCallback

Die WPUQueryBlockingCallback-Funktion gibt einen Zeiger auf eine Rückruffunktion zurück, die der Dienstanbieter während der Wartung von Blockierungsvorgängen regelmäßig aufrufen sollte.
WPUQuerySocketHandleContext

Die WPUQuerySocketHandleContext-Funktion fragt den Kontextwert ab, der dem angegebenen Sockethandle zugeordnet ist.
WPUQueueApc

Die WPUQueueApc-Funktion stellt einen asynchronen Prozeduraufruf (APC) im Benutzermodus in die Warteschlange für den angegebenen Thread, um den Aufruf überlappender E/A-Vervollständigungsroutinen zu erleichtern.
WPUResetEvent

Die WPUResetEvent-Funktion setzt den Zustand des angegebenen Ereignisobjekts auf nicht signalisiert zurück. Dieser Aufruf ist für die Verwendung innerhalb des Interruptkontexts sicher.
WPUSetEvent

Die WPUSetEvent-Funktion legt den Status des angegebenen Ereignisobjekts auf signalisiert fest. Dieser Aufruf ist für die Verwendung innerhalb des Interruptkontexts sicher.
WSAAccept

Die WSAAccept-Funktion akzeptiert bedingt eine Verbindung basierend auf dem Rückgabewert einer Bedingungsfunktion, stellt Qualitätsspezifikationen für den Dienstfluss bereit und ermöglicht die Übertragung von Verbindungsdaten.
WSAAddressToStringA

Konvertiert alle Komponenten einer Sockaddr-Struktur in eine lesbare Zeichenfolgendarstellung der Adresse. (ANSI)
WSAAddressToStringW

Konvertiert alle Komponenten einer Sockaddr-Struktur in eine lesbare Zeichenfolgendarstellung der Adresse. (Unicode)
WSAAdvertiseProvider

Stellt einen bestimmten Namespaceanbieter der Version 2 für alle berechtigten Clients zur Verfügung.
WSAAsyncGetHostByAddr

Die WSAAsyncGetHostByAddr-Funktion (winsock2.h) ruft asynchron Hostinformationen ab, die einer Adresse entsprechen.
WSAAsyncGetHostByAddr

Die WSAAsyncGetHostByAddr-Funktion (winsock.h) ruft asynchron Hostinformationen ab, die einer Adresse entsprechen.
WSAAsyncGetHostByAddr

Die WSAAsyncGetHostByAddr-Makrofunktion (wsipv6ok.h) ruft asynchron Hostinformationen ab, die einer Adresse entsprechen.
WSAAsyncGetHostByName

Die WSAAsyncGetHostByName-Funktion (winsock2.h) ruft asynchron Hostinformationen ab, die einem Hostnamen entsprechen.
WSAAsyncGetHostByName

Die WSAAsyncGetHostByName-Funktion (winsock.h) ruft asynchron Hostinformationen ab, die einem Hostnamen entsprechen.
WSAAsyncGetHostByName

Die WSAAsyncGetHostByName-Makrofunktion (wsipv6ok.h) ruft asynchron Hostinformationen ab, die einem Hostnamen entsprechen.
WSAAsyncGetProtoByName

Die WSAAsyncGetProtoByName-Funktion (winsock2.h) ruft asynchron Protokollinformationen ab, die einem Protokollnamen entsprechen.
WSAAsyncGetProtoByName

Die WSAAsyncGetProtoByName-Funktion (winsock.h) ruft asynchron Protokollinformationen ab, die einem Protokollnamen entsprechen.
WSAAsyncGetProtoByNumber

Die WSAAsyncGetProtoByNumber-Funktion (winsock2.h) ruft asynchron Protokollinformationen ab, die einer Protokollnummer entsprechen.
WSAAsyncGetProtoByNumber

Die WSAAsyncGetProtoByNumber-Funktion (winsock.h) ruft asynchron Protokollinformationen ab, die einer Protokollnummer entsprechen.
WSAAsyncGetServByName

Die WSAAsyncGetServByName-Funktion (winsock2.h) ruft asynchron Dienstinformationen ab, die einem Dienstnamen und Port entsprechen.
WSAAsyncGetServByName

Die WSAAsyncGetServByName-Funktion (winsock.h) ruft asynchron Dienstinformationen ab, die einem Dienstnamen und Port entsprechen.
WSAAsyncGetServByPort

Die WSAAsyncGetServByPort-Funktion (winsock2.h) ruft asynchron Dienstinformationen ab, die einem Port und Protokoll entsprechen.
WSAAsyncGetServByPort

Die WSAAsyncGetServByPort-Funktion (winsock.h) ruft asynchron Dienstinformationen ab, die einem Port und Protokoll entsprechen.
WSAAsyncWählen

Die WSAAsyncSelect-Funktion (winsock2.h) fordert windows-nachrichtenbasierte Benachrichtigungen über Netzwerkereignisse für einen Socket an.
WSAAsyncWählen

Die WSAAsyncSelect-Funktion (winsock.h) fordert windows-nachrichtenbasierte Benachrichtigungen über Netzwerkereignisse für einen Socket an.
WSACancelAsyncRequest

Die WSACancelAsyncRequest-Funktion (winsock2.h) bricht einen unvollständigen asynchronen Vorgang ab.
WSACancelAsyncRequest

Die WSACancelAsyncRequest-Funktion (winsock.h) bricht einen unvollständigen asynchronen Vorgang ab.
WSACancelBlockingCall

Die WSACancelBlockingCall-Funktion wurde gemäß der Windows Sockets 2-Spezifikation, Version 2.2.0, entfernt.
WSACleanup

Die WSACleanup-Funktion (winsock2.h) beendet die Verwendung des WS2_32.dll.
WSACleanup

Die WSACleanup-Funktion (winsock.h) beendet die Verwendung der WS2_32.dll.
WSACloseEvent

Die WSACloseEvent-Funktion schließt ein geöffnetes Ereignisobjekthandle.
WSAConnect

Die WSAConnect-Funktion stellt eine Verbindung mit einer anderen Socketanwendung her, tauscht Verbindungsdaten aus und gibt die erforderliche Dienstqualität basierend auf der angegebenen FLOWSPEC-Struktur an.
WSAConnectByList

Stellt eine Verbindung mit einer aus einer Sammlung möglicher Endpunkte her, die durch einen Satz von Zieladressen (Hostnamen und Ports) dargestellt werden.
WSAConnectByNameA

Stellt eine Verbindung mit einem angegebenen Host und Port her. (ANSI)
WSAConnectByNameW

Stellt eine Verbindung mit einem angegebenen Host und Port her. (Unicode)
WSACreateEvent

Die WSACreateEvent-Funktion erstellt ein neues Ereignisobjekt.
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.
WSADuplicateSocketA

Die WSADuplicateSocket-Funktion gibt eine WSAPROTOCOL_INFO-Struktur zurück, die zum Erstellen eines neuen Socketdeskriptors für einen freigegebenen Socket verwendet werden kann. Die WSADuplicateSocket-Funktion kann nicht für einen QOS-fähigen Socket verwendet werden. (ANSI)
WSADuplicateSocketW

Die WSADuplicateSocket-Funktion gibt eine WSAPROTOCOL_INFO-Struktur zurück, die zum Erstellen eines neuen Socketdeskriptors für einen freigegebenen Socket verwendet werden kann. Die WSADuplicateSocket-Funktion kann nicht für einen QOS-fähigen Socket verwendet werden. (Unicode)
WSAEnumNameSpaceProvidersA

Die WSAEnumNameSpaceProviders-Funktion ruft Informationen zu verfügbaren Namespaceanbietern ab. (ANSI)
WSAEnumNameSpaceProvidersExA

Ruft Informationen zu verfügbaren Namespaceanbietern ab. (ANSI)
WSAEnumNameSpaceProvidersExW

Ruft Informationen zu verfügbaren Namespaceanbietern ab. (Unicode)
WSAEnumNameSpaceProvidersW

Die WSAEnumNameSpaceProviders-Funktion ruft Informationen zu verfügbaren Namespaceanbietern ab. (Unicode)
WSAEnumNetworkEvents

Die WSAEnumNetworkEvents-Funktion ermittelt Vorkommen von Netzwerkereignissen für den angegebenen Socket, löscht interne Netzwerkereignisdatensätze und setzt Ereignisobjekte zurück (optional).
WSAEnumProtocolsA

Die WSAEnumProtocols-Funktion ruft Informationen zu verfügbaren Transportprotokollen ab. (ANSI)
WSAEnumProtocolsW

Die WSAEnumProtocols-Funktion ruft Informationen zu verfügbaren Transportprotokollen ab. (Unicode)
WSAEventSelect

Die WSAEventSelect-Funktion gibt ein Ereignisobjekt an, das dem angegebenen Satz von FD_XXX Netzwerkereignissen zugeordnet werden soll.
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.
WSAGetLastError

Die WSAGetLastError-Funktion (winsock2.h) gibt den Fehler status für den letzten fehlgeschlagenen Windows Sockets-Vorgang zurück.
WSAGetLastError

Die WSAGetLastError-Funktion (winsock.h) gibt den Fehler status für den letzten fehlgeschlagenen Windows Sockets-Vorgang zurück.
WSAGetOverlappedResult

Die WSAGetOverlappedResult-Funktion ruft die Ergebnisse eines überlappenden Vorgangs für den angegebenen Socket ab.
WSAGetQOSByName

Die WSAGetQOSByName-Funktion initialisiert eine QOS-Struktur basierend auf einer benannten Vorlage oder stellt einen Puffer bereit, um eine Enumeration der verfügbaren Vorlagennamen abzurufen.
WSAGetServiceClassInfoA

Die WSAGetServiceClassInfo-Funktion ruft die Klasseninformationen (Schema) für eine angegebene Dienstklasse von einem angegebenen Namespaceanbieter ab. (ANSI)
WSAGetServiceClassInfoW

Die WSAGetServiceClassInfo-Funktion ruft die Klasseninformationen (Schema) für eine angegebene Dienstklasse von einem angegebenen Namespaceanbieter ab. (Unicode)
WSAGetServiceClassNameByClassIdA

Die WSAGetServiceClassNameByClassId-Funktion ruft den Namen des Diensts ab, der dem angegebenen Typ zugeordnet ist. Dieser Name ist der generische Dienstname, z. B. FTP oder SNA, und nicht der Name einer bestimmten instance dieses Diensts. (ANSI)
WSAGetServiceClassNameByClassIdW

Die WSAGetServiceClassNameByClassId-Funktion ruft den Namen des Diensts ab, der dem angegebenen Typ zugeordnet ist. Dieser Name ist der generische Dienstname, z. B. FTP oder SNA, und nicht der Name einer bestimmten instance dieses Diensts. (Unicode)
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.
WSAHtonl

Die WSAHtonl-Funktion konvertiert eine u_long von der Hostbytereihenfolge in die Netzwerkbytereihenfolge.
WSAHtons

Die WSAHtons-Funktion konvertiert eine u_short von der Hostbytereihenfolge in die Netzwerkbytereihenfolge.
WSAImpersonateSocketPeer

Wird verwendet, um die Identität des Sicherheitsprinzipals zu übernehmen, der einem Socketpeer entspricht, um die Autorisierung auf Anwendungsebene durchzuführen.
WSAInstallServiceClassA

Die WSAInstallServiceClass-Funktion registriert ein Dienstklassenschema in einem Namespace. (ANSI)
WSAInstallServiceClassW

Die WSAInstallServiceClass-Funktion registriert ein Dienstklassenschema in einem Namespace. (Unicode)
WSAIoctl

Die WSAIoctl-Funktion steuert den Modus eines Sockets.
WSAIsBlocking

Diese Funktion wurde in Übereinstimmung mit der Windows Sockets 2-Spezifikation, Revision 2.2.0, entfernt. (WSAIsBlocking)
WSAJoinLeaf

Die WSAJoinLeaf-Funktion verknüpft einen Blattknoten mit einer Multipointsitzung, tauscht Verbindungsdaten aus und gibt die erforderliche Dienstqualität basierend auf den angegebenen FLOWSPEC-Strukturen an.
WSALookupServiceBeginA

Die WSALookupServiceBegin-Funktion initiiert eine Clientabfrage, die durch die In einer WSAQUERYSET-Struktur enthaltenen Informationen eingeschränkt ist. (ANSI)
WSALookupServiceBeginW

Die WSALookupServiceBegin-Funktion initiiert eine Clientabfrage, die durch die In einer WSAQUERYSET-Struktur enthaltenen Informationen eingeschränkt ist. (Unicode)
WSALookupServiceEnd

Die WSALookupServiceEnd-Funktion wird aufgerufen, um das Handle nach vorherigen Aufrufen von WSALookupServiceBegin und WSALookupServiceNext frei zu geben.
WSALookupServiceNextA

Die WSALookupServiceNext-Funktion wird aufgerufen, nachdem ein Handle aus einem vorherigen Aufruf von WSALookupServiceBegin abgerufen wurde, um die angeforderten Dienstinformationen abzurufen. (ANSI)
WSALookupServiceNextW

Die WSALookupServiceNext-Funktion wird aufgerufen, nachdem ein Handle aus einem vorherigen Aufruf von WSALookupServiceBegin abgerufen wurde, um die angeforderten Dienstinformationen abzurufen. (Unicode)
WSANSPIoctl

Ermöglicht Entwicklern das Ausführen von E/A-Steuerelementaufrufen an einen registrierten Namespace.
WSANtohl

Die WSANtohl-Funktion konvertiert einen u_long von der Netzwerkbytereihenfolge in die Hostbytereihenfolge.
WSANtohs

Die WSANtohs-Funktion konvertiert eine u_short von der Netzwerkbytereihenfolge in die Hostbytereihenfolge.
WSAPoll

Die WSAPoll-Funktion bestimmt status eines oder mehrerer Sockets.
WSAProviderCompleteAsyncCall

Benachrichtigt einen Client, wenn ein asynchroner Aufruf eines Namespaceanbieters der Version 2 abgeschlossen ist.
WSAProviderConfigChange

Die WSAProviderConfigChange-Funktion benachrichtigt die Anwendung, wenn die Anbieterkonfiguration geändert wird.
WSAQuerySocketSecurity

Fragt Informationen zur Sicherheit ab, die auf eine Verbindung in einem Socket angewendet wird.
WSARecv

Empfängt Daten von einem verbundenen Socket oder einem gebundenen verbindungslosen Socket. (WSARecv)
WSARecvDisconnect

Die WSARecvDisconnect-Funktion beendet den Empfang auf einem Socket und ruft die Trenndaten ab, wenn der Socket verbindungsorientiert ist.
WSARecvEx

Die WSARecvEx-Funktion (mswsock.h) empfängt Daten von einem verbundenen Socket oder einem gebundenen verbindungslosen Socket.
WSARecvEx

Die WSARecvEx-Funktion (winsock.h) empfängt Daten von einem verbundenen Socket oder einem gebundenen verbindungslosen Socket.
WSARecvFrom

Empfängt ein Datagramm und speichert die Quelladresse.
WSARemoveServiceClass

Die WSARemoveServiceClass-Funktion entfernt das Dienstklassenschema dauerhaft aus der Registrierung.
WSAResetEvent

Die WSAResetEvent-Funktion setzt den Zustand des angegebenen Ereignisobjekts auf nicht signalisiert zurück.
WSARevertImpersonation

Beendet den Identitätswechsel eines Socketpeers. Dies muss aufgerufen werden, nachdem WSAImpersonateSocketPeer aufgerufen und alle Zugriffsprüfungen abgeschlossen wurden.
WSASend

Sendet Daten an einen verbundenen Socket. (WSASend)
WSASendDisconnect

Die WSASendDisconnect-Funktion initiiert die Beendigung der Verbindung für den Socket und sendet Trenndaten.
WSASendMsg

Sendet Daten und optionale Steuerungsinformationen von verbundenen und nicht verbundenen Sockets. Hinweis Diese Funktion ist eine Microsoft-spezifische Erweiterung der Windows Sockets-Spezifikation. .
WSASendTo

Sendet Daten an ein bestimmtes Ziel, wobei ggf. überlappende E/A-Vorgänge verwendet werden.
WSASetBlockingHook

Diese Funktion wurde in Übereinstimmung mit der Windows Sockets 2-Spezifikation, Revision 2.2.0, entfernt. (WSASetBlockingHook)
WSASetEvent

Die WSASetEvent-Funktion legt den Status des angegebenen Ereignisobjekts auf signalisiert fest.
WSASetFailConnectOnIcmpError

Legt den Status der TCP_FAIL_CONNECT_ON_ICMP_ERROR-Socketoption fest.
WSASetIPUserMtu

Legt die benutzerdefinierte MTU der IP-Ebene auf einem Socket fest.
WSASetLastError

Die WSASetLastError-Funktion (winsock2.h) legt den Fehlercode fest, der über die WSAGetLastError-Funktion abgerufen werden kann.
WSASetLastError

Die WSASetLastError-Funktion (winsock.h) legt den Fehlercode fest, der über die WSAGetLastError-Funktion abgerufen werden kann.
WSASetServiceA

Die WSASetService-Funktion registriert oder entfernt einen Dienst aus der Registrierung, der innerhalb eines oder mehrerer Namespaces instance. (ANSI)
WSASetServiceW

Die WSASetService-Funktion registriert oder entfernt einen Dienst aus der Registrierung, der innerhalb eines oder mehrerer Namespaces instance. (Unicode)
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.
WSASocketA

Die WSASocket-Funktion erstellt einen Socket, der an einen bestimmten Transportdienstanbieter gebunden ist. (ANSI)
WSASocketW

Die WSASocket-Funktion erstellt einen Socket, der an einen bestimmten Transportdienstanbieter gebunden ist. (Unicode)
WSAStartup

Die WSAStartup-Funktion (winsock2.h) initiiert die Verwendung der Winsock-DLL durch einen Prozess.
WSAStartup

Die WSAStartup-Funktion (winsock.h) initiiert die Verwendung der Winsock-DLL durch einen Prozess.
WSAStringToAddressA

Die WSAStringToAddress-Funktion konvertiert eine Netzwerkadresse in ihrer Standardtextpräsentationsform in ihre numerische binäre Form in einer sockaddr-Struktur, die für die Übergabe an Windows Sockets-Routinen geeignet ist, die eine solche Struktur verwenden. (ANSI)
WSAStringToAddressW

Die WSAStringToAddress-Funktion konvertiert eine Netzwerkadresse in ihrer Standardtextpräsentationsform in ihre numerische binäre Form in einer sockaddr-Struktur, die für die Übergabe an Windows Sockets-Routinen geeignet ist, die eine solche Struktur verwenden. (Unicode)
WSAUnadvertiseProvider

Stellt einen bestimmten Namespace-Anbieter der Version 2 für Clients nicht mehr zur Verfügung.
WSAUnhookBlockingHook

Diese Funktion wurde in Übereinstimmung mit der Windows Sockets 2-Spezifikation, Revision 2.2.0, entfernt. (WSAUnhookBlockingHook)
WSAWaitForMultipleEvents

Gibt zurück, wenn sich eines oder alle der angegebenen Ereignisobjekte im signalierten Zustand befinden, das Timeoutintervall abläuft oder wenn eine E/A-Abschlussroutine ausgeführt wurde.
WSCDeinstallProvider

Entfernt den angegebenen Transportanbieter aus der Systemkonfigurationsdatenbank.
WSCDeinstallProvider32

Entfernt den angegebenen 32-Bit-Transportanbieter aus der Systemkonfigurationsdatenbank.
WSCEnableNSProvider

Ändert den Status eines angegebenen Namespaceanbieters.
WSCEnableNSProvider32

Aktiviert oder deaktiviert einen angegebenen 32-Bit-Namespaceanbieter.
WSCEnumNameSpaceProviders32

Gibt Informationen zu verfügbaren 32-Bit-Namespaceanbietern zurück. Hinweis Bei diesem Aufruf handelt es sich um eine strikte 32-Bit-Version von WSAEnumNameSpaceProviders für die Verwendung auf 64-Bit-Plattformen. Es wird bereitgestellt, um 64-Bit-Prozessen den Zugriff auf die 32-Bit-Kataloge zu ermöglichen. .
WSCEnumNameSpaceProvidersEx32

Ruft Informationen zu verfügbaren 32-Bit-Namespaceanbietern ab.
WSCEnumProtocols

Die WSCEnumProtocols-Funktion ruft Informationen zu verfügbaren Transportprotokollen ab.
WSCEnumProtocols32

Ruft Informationen zu verfügbaren Transportprotokollen ab. Hinweis Bei diesem Aufruf handelt es sich um eine strikte 32-Bit-Version von WSCEnumProtocols für die Verwendung auf 64-Bit-Plattformen. Es wird bereitgestellt, um 64-Bit-Prozessen den Zugriff auf die 32-Bit-Kataloge zu ermöglichen. .
WSCGetApplicationCategory

Ruft die LSP-Kategorien (Layered Service Provider) ab, die einer Anwendung zugeordnet sind.
WSCGetProviderInfo

Ruft die Daten ab, die einer Informationsklasse für einen Mehrschichtdienstanbieter (Layered Service Provider, LSP) zugeordnet sind.
WSCGetProviderInfo32

Ruft die Daten ab, die einer Informationsklasse für einen 32-Bit-Dienstanbieter (LSP) zugeordnet sind. Hinweis Bei diesem Aufruf handelt es sich um eine streng 32-Bit-Version von WSCGetProviderInfo zur Verwendung auf 64-Bit-Plattformen.
WSCGetProviderPath

Die WSCGetProviderPath-Funktion ruft den DLL-Pfad für den angegebenen Anbieter ab.
WSCGetProviderPath32

Ruft den DLL-Pfad für den angegebenen 32-Bit-Anbieter ab. Hinweis Bei diesem Aufruf handelt es sich um eine strikte 32-Bit-Version von WSCGetProviderPath für die Verwendung auf 64-Bit-Plattformen. Es wird bereitgestellt, um 64-Bit-Prozessen den Zugriff auf die 32-Bit-Kataloge zu ermöglichen. .
WSCInstallNameSpace

Installiert einen Namespaceanbieter. (WSCInstallNameSpace)
WSCInstallNameSpace32

Installiert einen angegebenen 32-Bit-Namespaceanbieter. (WSCInstallNamespace32)
WSCInstallNameSpaceEx

Installiert einen Namespaceanbieter. (WSCInstallNameSpaceEx)
WSCInstallNameSpaceEx32

Installiert einen angegebenen 32-Bit-Namespaceanbieter. (WSCInstallNameSpaceEx32)
WSCInstallProvider

Installiert den angegebenen Transportanbieter in der Systemkonfigurationsdatenbank.
WSCInstallProvider64_32

Installiert den angegebenen Transportdienstanbieter in den 32-Bit- und 64-Bit-Systemkonfigurationsdatenbanken auf einem 64-Bit-Computer.
WSCInstallProviderAndChains

Installiert den angegebenen 32-Bit-Transportanbieter sowie seine spezifischen Protokollketten in der Winsock 2-Systemkonfigurationsdatenbank auf einem 32-Bit-Computer.
WSCInstallProviderAndChains64_32

Installiert den angegebenen Transportanbieter und seine spezifischen Protokollketten in den 32-Bit- und 64-Bit-Winsock 2-Systemkonfigurationsdatenbanken auf einem 64-Bit-Computer.
WSCInstallQOSTemplate

Installiert die angegebene QoS-Vorlage in der Systemkonfigurationsdatenbank.
WSCRemoveQOSTemplate

Entfernt die angegebene QoS-Vorlage aus der Systemkonfigurationsdatenbank.
WSCSetApplicationCategory

Legt die zulässigen LSP-Kategorien (Layered Service Provider) fest, die einer Anwendung zugeordnet sind.
WSCSetProviderInfo

Legt den Datenwert für die angegebene Informationsklasse für einen Mehrschichtdienstanbieter (Layered Service Provider, LSP) fest.
WSCSetProviderInfo32

Legt den Datenwert für die angegebene Informationsklasse für einen Mehrschichtdienstanbieter (Layered Service Provider, LSP) fest.
WSCUnInstallNameSpace

Deinstalliert den angegebenen Namensraumanbieter.
WSCUnInstallNameSpace32

Deinstalliert einen bestimmten 32-Bit-Namespaceanbieter.
WSCUpdateProvider

Ändert den angegebenen Transportanbieter in der Systemkonfigurationsdatenbank.
WSCUpdateProvider32

Ändert den angegebenen 32-Bit-Transportanbieter in der Systemkonfigurationsdatenbank. Hinweis Bei diesem Aufruf handelt es sich um eine streng 32-Bit-Version von WSCUpdateProvider zur Verwendung auf 64-Bit-Plattformen. Es wird bereitgestellt, um 64-Bit-Prozessen den Zugriff auf die 32-Bit-Kataloge zu ermöglichen. .
WSCWriteNameSpaceOrder

Ändert die Reihenfolge der verfügbaren Windows Sockets (Winsock) 2-Namespaceanbieter. Die Reihenfolge der Namespaceanbieter bestimmt die Priorität des Namespace, wenn die Namensauflösung aufgezählt oder abgefragt wird.
WSCWriteNameSpaceOrder32

Ändert die Reihenfolge der verfügbaren Windows Sockets (Winsock) 2-Namespaceanbieter in einem 32-Bit-Katalog.
WSCWriteProviderOrder

Wird verwendet, um die verfügbaren Transportanbieter neu anzuordnen.
WSCWriteProviderOrder32

Wird verwendet, um die verfügbaren 32-Bit-Transportanbieter neu anzuordnen.
WSPStartup

Die WSPStartup-Funktion initiiert die Verwendung einer Windows Sockets-Dienstanbieterschnittstelle (SPI) durch einen Client.

Strukturen

 
ADDRINFO_DNS_SERVER

Stellt einen benutzerdefinierten DNS-Server (Domain Name System) dar, der in den Winsock-APIs verwendet wird.
ADDRINFOA

Wird von der getaddrinfo-Funktion zum Aufnehmen von Hostadresseninformationen verwendet.
ADDRINFOEX2A

Wird von der GetAddrInfoEx-Funktion verwendet, um Hostadresseninformationen aufzunehmen, wenn sowohl ein kanonischer Name als auch ein vollqualifizierter Domänenname angefordert wurden. (ANSI)
ADDRINFOEX2W

Wird von der GetAddrInfoEx-Funktion verwendet, um Hostadresseninformationen aufzunehmen, wenn sowohl ein kanonischer Name als auch ein vollqualifizierter Domänenname angefordert wurden. (Unicode)
ADDRINFOEX3

Wird von der GetAddrInfoEx-Funktion verwendet, um Hostadresseninformationen zu enthalten, wenn eine bestimmte Netzwerkschnittstelle angefordert wurde. (addrinfoex3W)
ADDRINFOEX4

Wird von der GetAddrInfoEx-Funktion verwendet, um Hostadresseninformationen zu enthalten, wenn eine bestimmte Netzwerkschnittstelle angefordert wurde. (addrinfoex4W)
ADDRINFOEX5

Wird von der GetAddrInfoExW-Funktion verwendet, um Hostadresseninformationen zu enthalten, wenn eine bestimmte Netzwerkschnittstelle angefordert wurde. (ADDRINFOEX5)
ADDRINFOEX6

Wird von der GetAddrInfoExW-Funktion verwendet, um Hostadresseninformationen zu enthalten, wenn eine bestimmte Netzwerkschnittstelle angefordert wurde. (ADDRINFOEX6)
ADDRINFOEXA

Wird von der GetAddrInfoEx-Funktion zum Aufnehmen von Hostadresseninformationen verwendet. (ANSI)
ADDRINFOEXW

Wird von der GetAddrInfoEx-Funktion zum Aufnehmen von Hostadresseninformationen verwendet. (Unicode)
ADDRINFOW

Wird von der GetAddrInfoW-Funktion verwendet, um Hostadresseninformationen zu enthalten.
AFPROTOCOLS

Die AFPROTOCOLS-Struktur stellt eine Liste von Protokollen bereit, für die Anwendungsprogrammierer Abfragen einschränken können. Die AFPROTOCOLS-Struktur wird nur für Abfragezwecke verwendet.
ASSOCIATE_NAMERES_CONTEXT_INPUT

Enthält die Transporteinstellungs-ID und den Umgang mit einem vollqualifizierten Domänennamen.
ATM_ADDRESS

Die ATM_ADDRESS-Struktur enthält ATM-Adressdaten für ATM-basierte Sockets.
ATM_BHLI

Die ATM_BHLI-Struktur wird verwendet, um B-HLI-Informationen für einen zugeordneten ATM-Socket zu identifizieren.
ATM_BLLI

Die ATM_BLLI-Struktur wird verwendet, um B-LLI-Informationen für einen zugeordneten ATM-Socket zu identifizieren.
BLOB

Die blob-Struktur (wtypesbase.h), die von Binary Large Object abgeleitet ist, enthält Informationen zu einem Datenblock.
BLOB

Die blob-Struktur (winsock2.h), abgeleitet von Binary Large Object, enthält Informationen zu einem Datenblock.
BLOB

Die BLOB-Struktur (nspapi.h), die von Binary Large Object abgeleitet ist, enthält Informationen zu einem Datenblock.
CSADDR_INFO

Die CSADDR_INFO-Struktur (ws2def.h) enthält Windows Sockets-Adressinformationen für einen Socket, Netzwerkdienst oder Namespaceanbieter.
CSADDR_INFO

Die CSADDR_INFO-Struktur (nspapi.h) enthält Windows Sockets-Adressinformationen für einen Socket, Netzwerkdienst oder Namespaceanbieter.
fd_set

Die Fd_set-Struktur (winsock2.h) wird von Windows Sockets-Funktionen (Winsock) und Dienstanbietern verwendet, um Sockets in einer Gruppe zu platzieren.
fd_set

Die fd_set-Struktur (winsock.h) wird von Windows Sockets-Funktionen (Winsock) und Dienstanbietern verwendet, um Sockets in einer Gruppe zu platzieren.
GROUP_FILTER

Stellt Multicastfilterparameter für Multicast-IPv6- oder IPv4-Adressen bereit.
GROUP_REQ

Stellt Multicastgruppeninformationen für IPv6- oder IPv4-Adressen bereit.
GROUP_SOURCE_REQ

Stellt Multicastgruppeninformationen für IPv6- oder IPv4-Adressen bereit, die die Quell-IP-Adresse enthalten.
HOSTENT

Die HOSTENT-Struktur (winsock2.h) wird von Funktionen verwendet, um Informationen zu einem bestimmten Host zu speichern, z. B. Hostname, IPv4-Adresse usw.
HOSTENT

Die HOSTENT-Struktur (winsock.h) wird von Funktionen verwendet, um Informationen zu einem bestimmten Host zu speichern, z. B. Hostname, IPv4-Adresse usw.
ICMP_ERROR_INFO

Dient zum Speichern empfangener ICMP-Fehlerinformationen.
in_addr

Die in_addr-Struktur stellt eine IPv4-Internetadresse dar.
IN_PKTINFO

Die in_pktinfo-Struktur wird zum Speichern empfangener Paketadresseninformationen verwendet, und wird von Windows verwendet, um Informationen zu empfangenen Paketen zurückzugeben, und ermöglicht auch die Angabe der lokalen IPv4-Adresse, die zum Senden von Paketen verwendet werden soll.
IN6_PKTINFO

Die in6_pktinfo-Struktur wird verwendet, um empfangene IPv6-Paketadresseninformationen zu speichern, und wird von Windows verwendet, um Informationen zu empfangenen Paketen zurückzugeben, und ermöglicht auch die Angabe der lokalen IPv6-Adresse, die zum Senden von Paketen verwendet werden soll.
INET_PORT_RANGE

Stellt Eingabedaten bereit, die vom SIO_ACQUIRE_PORT_RESERVATION IOCTL zum Abrufen einer Laufzeitreservierung für einen Block von TCP- oder UDP-Ports verwendet werden.
INET_PORT_RESERVATION_INSTANCE

Enthält eine Portreservierung und ein Token für einen Block von TCP- oder UDP-Ports.
INET_PORT_RESERVATION_TOKEN

Enthält ein Portreservierungstoken für einen Block von TCP- oder UDP-Ports.
INTERFACE_INFO

Die INTERFACE_INFO-Struktur wird in Verbindung mit dem Befehl SIO_GET_INTERFACE_LIST ioctl verwendet, um Informationen über eine Schnittstellen-IP-Adresse abzurufen.
INTERFACE_INFO_EX

Die INTERFACE_INFO_EX-Struktur wird in Verbindung mit dem Befehl SIO_GET_INTERFACE_LIST IOCTL verwendet, um Informationen über eine Schnittstellen-IP-Adresse abzurufen.
IP_MREQ

Die ip_mreq-Struktur stellt Multicastgruppeninformationen für IPv4-Adressen bereit.
IP_MREQ_SOURCE

Die ip_mreq_source-Struktur stellt Multicastgruppeninformationen für IPv4-Adressen bereit.
IP_MSFILTER

Die ip_msfilter-Struktur stellt Multicastfilterparameter für IPv4-Adressen bereit.
IPV6_MREQ

Die ipv6_mreq-Struktur stellt Multicastgruppeninformationen für IPv6-Adressen bereit.
IPX_ADDRESS_DATA

Die IPX_ADDRESS_DATA-Struktur enthält Informationen zu einem bestimmten Adapter, an den IPX gebunden ist. Wird in Verbindung mit getsockopt-Funktionsaufrufen verwendet, die IPX_ADDRESS im optname-Parameter angeben.
IPX_NETNUM_DATA

Die IPX_NETNUM_DATA-Struktur stellt Informationen zu einer angegebenen IPX-Netzwerknummer bereit. Wird in Verbindung mit getsockopt-Funktionsaufrufen verwendet, die IPX_GETNETINFO im optname-Parameter angeben.
IPX_SPXCONNSTATUS_DATA

Die IPX_SPXCONNSTATUS_DATA-Struktur enthält Informationen zu einem verbundenen SPX-Socket.
VERWEILEN

Die LINGER-Struktur (winsock2.h) verwaltet Informationen zu einem bestimmten Socket, die angibt, wie sich dieser Socket verhalten soll, wenn Daten in die Warteschlange gestellt werden.
VERWEILEN

Die LINGER-Struktur (winsock.h) verwaltet Informationen zu einem bestimmten Socket, die angibt, wie sich dieser Socket verhalten soll, wenn Daten gesendet werden sollen.
NAPI_DOMAIN_DESCRIPTION_BLOB

Beschreibt eine Domäne, die von einem Namespaceanbieter für den NS_EMAIL-Namespace behandelt wird.
NAPI_PROVIDER_INSTALLATION_BLOB

Enthält die Informationen, die zum Installieren eines Namespaceanbieters für den NS_EMAIL-Namespace erforderlich sind.
NS_SERVICE_INFOA

Enthält Informationen zu einem Netzwerkdienst oder einem Netzwerkdiensttyp im Kontext eines angegebenen Namespaces oder einer Reihe von Standardnamespaces. (ANSI)
NS_SERVICE_INFOW

Enthält Informationen zu einem Netzwerkdienst oder einem Netzwerkdiensttyp im Kontext eines angegebenen Namespaces oder einer Reihe von Standardnamespaces. (Unicode)
NSP_ROUTINE

Enthält Informationen zu den Funktionen, die von einem Namespacedienstanbieter der Version 1 (NSPv1) implementiert werden.
NSPV2_ROUTINE

Enthält Informationen zu den Funktionen, die von einem Namespacedienstanbieter der Version 2 (NSPv2) implementiert wurden.
PROTOCOL_INFOA

Enthält Informationen zu einem Protokoll. (ANSI)
PROTOCOL_INFOW

Enthält Informationen zu einem Protokoll. (Unicode)
PROTOENT

Die PROTOENT-Struktur (winsock2.h) enthält den Namen und die Protokollnummern, die einem angegebenen Protokollnamen entsprechen.
PROTOENT

Die PROTOENT-Struktur (winsock.h) enthält den Namen und die Protokollnummern, die einem angegebenen Protokollnamen entsprechen.
REAL_TIME_NOTIFICATION_SETTING_INPUT

Stellt Eingabeeinstellungen bereit, die für die REAL_TIME_NOTIFICATION_CAPABILITY Transporteinstellung für einen TCP-Socket gelten, der mit ControlChannelTrigger zum Empfangen von Hintergrundnetzwerkbenachrichtigungen in einer Windows Store-App verwendet wird.
REAL_TIME_NOTIFICATION_SETTING_OUTPUT

Stellt die Ausgabeeinstellungen einer Abfrage für die REAL_TIME_NOTIFICATION_CAPABILITY Transporteinstellung für einen TCP-Socket bereit, der mit ControlChannelTrigger zum Empfangen von Hintergrundnetzwerkbenachrichtigungen in einer Windows Store-App verwendet wird.
RIO_BUF

Gibt einen Teil eines registrierten Puffers an, der zum Senden oder Empfangen von Netzwerkdaten mit den registrierten Winsock-E/A-Erweiterungen verwendet wird.
RIO_EXTENSION_FUNCTION_TABLE

Enthält Informationen zu den Funktionen, die die winsock-registrierten E/A-Erweiterungen implementieren.
RIO_NOTIFICATION_COMPLETION

Gibt die Methode für die E/A-Vervollständigung an, die mit einer RIONotify-Funktion zum Senden oder Empfangen von Netzwerkdaten mit den registrierten Winsock-E/A-Erweiterungen verwendet werden soll.
RIORESULT

Enthält Daten, die zum Angeben von Anforderungsabschlussergebnissen verwendet werden, die mit den winsock-registrierten E/A-Erweiterungen verwendet werden.
RM_FEC_INFO

Die RM_FEC_INFO-Struktur gibt Einstellungen für die Verwendung von Forward Error Correction (FEC) mit Reliable Multicast an. Diese Struktur wird mit der RM_USE_FEC Socketoption verwendet.
RM_RECEIVER_STATS

Stellt statistische Informationen für eine Reliable Multicast-Empfängersitzung bereit. Diese Struktur wird mit der Socketoption RM_RECEIVER_STATISTICS verwendet.
RM_SEND_WINDOW

Die RM_SEND_WINDOW-Struktur gibt das Fenster "Reliable Multicast send" an. Diese Struktur wird mit der Socketoption RM_RATE_WINDOW_SIZE verwendet.
RM_SENDER_STATS

Stellt statistische Informationen für eine Reliable Multicast-Absendersitzung bereit. Diese Struktur wird mit der Socketoption RM_SENDER_STATISTICS verwendet.
SERVENT

Die SERVENT-Struktur (winsock2.h) wird verwendet, um den Namen und die Dienstnummer für einen angegebenen Dienstnamen zu speichern oder zurückzugeben.
SERVENT

Die SERVENT-Struktur (winsock.h) wird verwendet, um den Namen und die Dienstnummer für einen angegebenen Dienstnamen zu speichern oder zurückzugeben.
SERVICE_ADDRESS

Enthält Adressinformationen für einen Dienst. Die Struktur kann viele Arten von IPC-Mechanismen (Interprocess Communications) und deren Adressformularen aufnehmen, einschließlich Remoteprozeduraufrufe (RPC), Named Pipes und Sockets.
SERVICE_ADDRESSES

Die SERVICE_ADDRESSES-Struktur enthält ein Array von SERVICE_ADDRESS Datenstrukturen.
SERVICE_INFOA

Enthält Informationen zu einem Netzwerkdienst oder einem Netzwerkdiensttyp. (ANSI)
SERVICE_INFOW

Enthält Informationen zu einem Netzwerkdienst oder einem Netzwerkdiensttyp. (Unicode)
SERVICE_TYPE_INFO_ABSA

Die SERVICE_TYPE_INFO_ABS-Struktur enthält Informationen zu einem Netzwerkdiensttyp. Verwenden Sie SERVICE_TYPE_INFO_ABS, um einem Namespace einen Netzwerkdiensttyp hinzuzufügen. (ANSI)
SERVICE_TYPE_INFO_ABSW

Die SERVICE_TYPE_INFO_ABS-Struktur enthält Informationen zu einem Netzwerkdiensttyp. Verwenden Sie SERVICE_TYPE_INFO_ABS, um einem Namespace einen Netzwerkdiensttyp hinzuzufügen. (Unicode)
SERVICE_TYPE_VALUE_ABSA

Enthält Informationen zu einem Wert des Netzwerkdiensttyps. Diese Informationen können für einen Namespace spezifisch sein. (ANSI)
SERVICE_TYPE_VALUE_ABSW

Enthält Informationen zu einem Wert des Netzwerkdiensttyps. Diese Informationen können für einen Namespace spezifisch sein. (Unicode)
SOCK_NOTIFY_REGISTRATION

Stellt informationen dar, die für die ProcessSocketNotifications-Funktion bereitgestellt werden.
SOCKADDR

Die Sockaddr-Struktur variiert je nach ausgewähltem Protokoll. (sockaddr)
sockaddr_atm

Die Struktur Windows Sockets sockaddr_atm speichert Socketadresseninformationen für ATM-Sockets.
sockaddr_gen

Stellt generische Socketadresseninformationen bereit und wird mit der INTERFACE_INFO-Struktur verwendet.
SOCKADDR_IN

Die SOCKADDR_IN -Struktur (winsock.h) variiert je nach ausgewähltem Protokoll.
sockaddr_in6_old

Die sockaddr_in6_old -Struktur (ws2ipdef.h) variiert je nach ausgewähltem Protokoll.
SOCKADDR_IRDA

Die SOCKADDR_IRDA-Struktur wird in Verbindung mit IrDA-Socketvorgängen verwendet, die durch Adressfamilien AF_IRDA definiert werden.
SOCKET_ADDRESS

SOCKET_ADDRESS Struktur speichert protokollspezifische Adressinformationen.
SOCKET_PEER_TARGET_NAME

Enthält die IP-Adresse und den Namen für ein Peerziel und den Typ des Sicherheitsprotokolls, das in einem Socket verwendet werden soll.
SOCKET_PROCESSOR_AFFINITY

Enthält die Zuordnung zwischen einem Socket und einem RSS-Prozessorkern und einem NUMA-Knoten.
SOCKET_SECURITY_QUERY_INFO

Enthält Sicherheitsinformationen, die von der WSAQuerySocketSecurity-Funktion zurückgegeben werden.
SOCKET_SECURITY_QUERY_TEMPLATE

Enthält die Sicherheitsvorlage, die von der WSAQuerySocketSecurity-Funktion verwendet wird.
SOCKET_SECURITY_SETTINGS

Gibt allgemeine Sicherheitsanforderungen für einen Socket an.
SOCKET_SECURITY_SETTINGS_IPSEC

Gibt verschiedene Sicherheitsanforderungen und Einstellungen an, die für IPsec spezifisch sind.
TCP_INFO_v0

Enthält die TCP-Statistiken (Transmission Control Protocol), die für einen Socket erfasst wurden.
TCP_INFO_v1

Enthält die TCP-Statistiken (Transmission Control Protocol), die für einen Socket erfasst wurden. (Version 1.0)
TCP_INITIAL_RTO_PARAMETERS

Gibt Daten an, die vom SIO_TCP_INITIAL_RTO IOCTL zum Konfigurieren von RTO-Parametern (Initial Retransmission Timeout) für den Socket verwendet werden.
TIMESTAMPING_CONFIG

Beschreibt die Eingabestruktur, die vom SIO_TIMESTAMPING IOCTL zum Konfigurieren des Zeitstempelempfangs für einen Datagrammsocket verwendet wird.
TIMEVAL

Die TIMEVAL-Struktur (winsock2.h) wird verwendet, um ein Zeitintervall anzugeben. Sie ist der BSD-Headerdatei "Berkeley Software Distribution (BSD)" zugeordnet.
TIMEVAL

Die TIMEVAL-Struktur (winsock.h) wird verwendet, um ein Zeitintervall anzugeben. Sie ist der BSD-Headerdatei "Berkeley Software Distribution (BSD)" zugeordnet.
TRANSMIT_FILE_BUFFERS

Die TRANSMIT_FILE_BUFFERS-Struktur (mswsock.h) gibt Daten an, die vor und nach Dateidaten während eines Dateiübertragungsvorgangs der Funktion TransmitFile übertragen werden sollen.
TRANSMIT_FILE_BUFFERS

Die TRANSMIT_FILE_BUFFERS-Struktur (winsock.h) gibt Daten an, die vor und nach Dateidaten während eines Dateiübertragungsvorgangs der Funktion TransmitFile übertragen werden sollen.
TRANSMIT_PACKETS_ELEMENT

Gibt ein einzelnes Datenelement an, das von der TransmitPackets-Funktion übertragen werden soll.
TRANSPORT_SETTING_ID

Die TRANSPORT_SETTING_ID-Struktur (mstcpip.h) gibt die Transporteinstellungs-ID an, die von bestimmten IOCTLs verwendet wird, um die Transporteinstellung für einen Socket anzuwenden oder abzufragen.
TRANSPORT_SETTING_ID

Die struktur TRANSPORT_SETTING_ID (transportsettingcommon.h) gibt die Transporteinstellungs-ID an, die von den SIO_APPLY_TRANSPORT_SETTING und SIO_QUERY_TRANSPORT_SETTING IOCTLs verwendet wird.
WSABUF

Die WSABUF-Struktur ermöglicht das Erstellen oder Bearbeiten eines Datenpuffers, der von einigen Winsock-Funktionen verwendet wird.
WSACOMPLETION

Gibt Vervollständigungsbenachrichtigungseinstellungen für E/A-Steuerelementaufrufe an, die an einen registrierten Namespace ausgeführt werden.
WSADATA

Die WSADATA-Struktur (winsock2.h) enthält Informationen zur Windows Sockets-Implementierung.
WSADATA

Die WSADATA-Struktur (winsock.h) enthält Informationen zur Windows Sockets-Implementierung.
WSAMSG

Wird mit den Funktionen WSARecvMsg und WSASendMsg verwendet, um Adress- und optionale Steuerelementinformationen zu verbundenen und nicht verbundenen Sockets sowie ein Array von Puffern zu speichern, die zum Speichern von Nachrichtendaten verwendet werden.
WSANAMESPACE_INFOA

Enthält alle Registrierungsinformationen für einen Namespaceanbieter. (WSANAMESPACE_INFOA)
WSANAMESPACE_INFOEXA

Enthält alle Registrierungsinformationen für einen Namespaceanbieter. (WSANAMESPACE_INFOEXA)
WSANAMESPACE_INFOEXW

Enthält alle Registrierungsinformationen für einen Namespaceanbieter. (WSANAMESPACE_INFOEXW)
WSANAMESPACE_INFOW

Enthält alle Registrierungsinformationen für einen Namespaceanbieter. (WSANAMESPACE_INFOW)
WSANETWORKEVENTS

Die WSANETWORKEVENTS-Struktur wird verwendet, um die internen Informationen eines Sockets zu Netzwerkereignissen zu speichern.
WSANSCLASSINFOA

Die WSANSCLASSINFO-Struktur stellt individuelle Parameterinformationen für einen bestimmten Windows Sockets-Namespace bereit. (ANSI)
WSANSCLASSINFOW

Die WSANSCLASSINFO-Struktur stellt individuelle Parameterinformationen für einen bestimmten Windows Sockets-Namespace bereit. (Unicode)
WSAOVERLAPED

Stellt ein Kommunikationsmedium zwischen der Initiierung eines überlappenden E/A-Vorgangs und dessen anschließendem Abschluss bereit.
WSAPOLLFD

Speichert Socketinformationen, die von der WSAPoll-Funktion verwendet werden.
WSAPROTOCOL_INFOA

Dient zum Speichern oder Abrufen vollständiger Informationen für ein bestimmtes Protokoll. (ANSI)
WSAPROTOCOL_INFOW

Dient zum Speichern oder Abrufen vollständiger Informationen für ein bestimmtes Protokoll. (Unicode)
WSAPROTOCOLCHAIN

Die WSAPROTOCOLCHAIN-Struktur enthält eine gezählte Liste von Katalogeintragsbezeichnern, die eine Protokollkette umfassen.
WSAQUERYSET2A

Stellt relevante Informationen zu einem bestimmten Dienst bereit, einschließlich Dienstklassen-ID, Dienstname, anwendbarer Namespacebezeichner und Protokollinformationen sowie eine Reihe von Transportadressen, an denen der Dienst lauscht. (ANSI)
WSAQUERYSET2W

Stellt relevante Informationen zu einem bestimmten Dienst bereit, einschließlich Dienstklassen-ID, Dienstname, anwendbarer Namespacebezeichner und Protokollinformationen sowie eine Reihe von Transportadressen, an denen der Dienst lauscht. (Unicode)
WSAQUERYSETA

Stellt relevante Informationen zu einem bestimmten Dienst bereit, einschließlich Dienstklassen-ID, Dienstname, zutreffender Namespacebezeichner und Protokollinformationen sowie eine Reihe von Transportadressen, an denen der Dienst lauscht. (ANSI)
WSAQUERYSETW

Stellt relevante Informationen zu einem bestimmten Dienst bereit, einschließlich Dienstklassen-ID, Dienstname, zutreffender Namespacebezeichner und Protokollinformationen sowie eine Reihe von Transportadressen, an denen der Dienst lauscht. (Unicode)
WSASERVICECLASSINFOA

Die WSASERVICECLASSINFO-Struktur enthält Informationen zu einer angegebenen Dienstklasse. Für jede Dienstklasse in Windows Sockets 2 gibt es eine einzelne WSASERVICECLASSINFO-Struktur. (ANSI)
WSASERVICECLASSINFOW

Die WSASERVICECLASSINFO-Struktur enthält Informationen zu einer angegebenen Dienstklasse. Für jede Dienstklasse in Windows Sockets 2 gibt es eine einzelne WSASERVICECLASSINFO-Struktur. (Unicode)
WSATHREADID

Die WSATHREADID-Struktur ermöglicht es einem Anbieter, einen Thread zu identifizieren, für den asynchrone Prozeduraufrufe (APCs) mithilfe der WPUQueueApc-Funktion in die Warteschlange gestellt werden können.
WSAVERSION

Die WSAVERSION-Struktur bietet Versionsvergleiche in Windows Sockets.
WSC_PROVIDER_AUDIT_INFO

Enthält Überwachungsinformationen für einen LSP-Eintrag (Layered Service Provider) in Windows Sockets 2.
WSPDATA

Die WSPDATA-Struktur enthält Dienstanbieterinformationen.
WSPPROC_TABLE

Enthält eine Tabelle mit Zeigern auf Dienstanbieterfunktionen.
WSPUPCALLTABLE

Enthält eine Tabelle mit Zeigern auf Upcallfunktionen des Dienstanbieters.