Freigeben über


winsock2.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

winsock2.h enthält die folgenden Programmierschnittstellen:

Functions

 
__WSAFDIsSet

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

Die Accept-Funktion lässt einen eingehenden Verbindungsversuch für einen Socket zu.
bind

Die Bindfunktion ordnet eine lokale Adresse einem Socket zu. (bind-Funktion (winsock2.h))
closesocket

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

Die Connect-Funktion stellt eine Verbindung mit einem angegebenen Socket her.
FD_SET

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

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

Die gethostbyname-Funktion (winsock2.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.
GetHostNameW

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

Die getpeername-Funktion (winsock2.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.
getprotobynumber

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

Die getservbyname-Funktion (winsock2.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.
getsockname

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

Die getsockopt-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.
htond

Konvertiert ein Double vom Host in die 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-Netzwerkbytereihenfolge, die big-endian ist.
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.
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_ntoa

Die inet_ntoa-Funktion (winsock2.h) konvertiert eine (Ipv4)-Internetnetzwerkadresse in eine ASCII-Zeichenfolge im Internetstandard-Gepunktet-Dezimalformat.
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.
listen

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

Konvertiert einen nicht signierten __int64 von der TCP/IP-Netzwerkreihenfolge in die Hostbytereihenfolge (die auf Intel-Prozessoren Little-Endian ist) und gibt einen Double-Wert zurück.
ntohf

Konvertiert einen nicht signierten __int32 von der 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 einen u_long von der TCP/IP-Netzwerkreihenfolge in die Hostbytereihenfolge (die auf Intel-Prozessoren Little-Endian ist).
ntohll

Konvertiert einen nicht signierten __int64 von 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).
ProcessSocketNotifications

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

Die recv-Funktion (winsock2.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.
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 an einen verbundenen Socket. (senden)
Sendto

Die sendto-Funktion (winsock2.h) wird verwendet, um ausgehende Daten in einen Socket zu schreiben.
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.
shutdown

Die Herunterfahrfunktion (winsock2.h) wird für alle Arten von Sockets verwendet, um Empfang, Übertragung oder beides zu deaktivieren.
Socket

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

Diese Inlinehilfsfunktion wird bereitgestellt, um die Ereignismaske aus einem OVERLAPPED_ENTRY abzurufen.
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)
WSAAsyncGetHostByAddr

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

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

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

Die WSAAsyncGetProtoByNumber-Funktion (winsock2.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.
WSAAsyncGetServByPort

Die WSAAsyncGetServByPort-Funktion (winsock2.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.
WSACancelAsyncRequest

Die WSACancelAsyncRequest-Funktion (winsock2.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.
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.
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.
WSAGetLastError

Die WSAGetLastError-Funktion (winsock2.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)
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.
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.
WSAProviderConfigChange

Die WSAProviderConfigChange-Funktion benachrichtigt die Anwendung, wenn die Anbieterkonfiguration geändert 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.
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.
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.
WSASetLastError

Die WSASetLastError-Funktion (winsock2.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)
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.
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)
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.

Rückruffunktionen

 
LPWSAOVERLAPPED_COMPLETION_ROUTINE

TBD (LPWSAOVERLAPPED_COMPLETION_ROUTINE)

Strukturen

 
AFPROTOCOLS

Die AFPROTOCOLS-Struktur stellt eine Liste von Protokollen bereit, auf die Anwendungsprogrammierer Abfragen einschränken können. Die AFPROTOCOLS-Struktur wird nur zu Abfragezwecken verwendet.
BLOB

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

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

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

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

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

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

Die QOS-Struktur bietet die Möglichkeit, mit der QOS-fähige Anwendungen die Qualität der Dienstparameter für gesendeten und empfangenen Datenverkehr für einen bestimmten Flow angeben können.
SERVENT

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

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

Die TIMEVAL-Struktur (winsock2.h) wird verwendet, um ein Zeitintervall anzugeben. Sie ist der BSD-Headerdatei "Berkeley Software Distribution (BSD)" zugeordnet.
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.
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)
WSAVERSION

Die WSAVERSION-Struktur bietet Versionsvergleiche in Windows Sockets.

Enumerationen

 
WSAECOMPARATOR

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