Windows Sockets 2
Übersicht über die Windows Sockets 2-Technologie.
Zum Entwickeln von Windows Sockets 2 benötigen Sie die folgenden Header:
- af_irda.h
- in6addr.h
- mstcpip.h
- mswsock.h
- mswsockdef.h
- nsemail.h
- nspapi.h
- socketapi.h
- sporder.h
- transportsettingcommon.h
- winsock.h
- ws2atm.h
- ws2spi.h
- ws2tcpip.h
- wsipv6ok.h
- wsnwlink.h
- wsrm.h
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. |