Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgende Liste enthält kurze Beschreibungen der einzelnen Winsock-Struktur und typedef. Wenn Sie weitere Informationen zu einer struktur oder typdef wünschen, klicken Sie auf den Struktur- oder Typnamen.
| Struktur | Beschreibung |
|---|---|
| addrinfo- | Wird von der getaddrinfo-Funktion verwendet, um Hostadresseninformationen zu enthalten. |
| addrinfoW- | Wird von der GetAddrInfoW--Funktion verwendet, um Hostadresseninformationen zu enthalten. |
| ADDRINFO_DNS_SERVER | Stellt einen benutzerdefinierten DNS-Server (Domain Name System) dar, der in den Winsock-APIs verwendet wird. |
| addrinfoex | Wird von der GetAddrInfoEx--Funktion verwendet, um Hostadresseninformationen zu enthalten. |
| addrinfoex2- | Wird von der funktion GetAddrInfoEx verwendet, um Hostadresseninformationen zu enthalten, wenn sowohl ein kanonischer Name als auch ein vollqualifizierter Domänenname angefordert wurden. |
| addrinfoex3- | Wird von der funktion GetAddrInfoEx verwendet, um Hostadresseninformationen zu enthalten, wenn eine bestimmte Netzwerkschnittstelle angefordert wurde. |
| addrinfoex4- | Wird von der funktion GetAddrInfoEx verwendet, um Hostadresseninformationen zu enthalten, wenn ein Handle zum vollqualifizierten Domänennamen angefordert wurde. |
| addrinfoex5- | Wird von der funktion GetAddrInfoEx verwendet, um Hostadresseninformationen zu enthalten, wenn ein Handle zum vollqualifizierten Domänennamen angefordert wurde. |
| addrinfoex6- | Wird von der funktion GetAddrInfoEx verwendet, um Hostadresseninformationen zu enthalten, wenn ein Handle zum vollqualifizierten Domänennamen angefordert wurde. |
| AFPROTOCOLS | Stellt eine Liste der Protokolle bereit, für die Anwendungsprogrammierer Abfragen einschränken können. Wird nur für Abfragezwecke verwendet. |
| BLOB- | Enthält Informationen zu einem Datenblock. Abgeleitet von binary Large Object. |
| CSADDR_INFO | Enthält Winsock-Adressinformationen für einen Netzwerkdienst oder Namespaceanbieter. |
| fd_set | Wird von verschiedenen Winsock-Funktionen und -Dienstanbietern verwendet, z. B. wählen Sieaus, um Sockets für verschiedene Zwecke in einen "Satz" zu platzieren, z. B. das Testen eines bestimmten Sockets zur Lesbarkeit. |
| 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 | Speichert Informationen zu einem bestimmten Host, z. B. Hostname, IP-Adresse usw. |
| in_addr | Stellt eine IPv4-Internetadresse dar. |
| in_pktinfo | Speichert empfangene Paketadresseninformationen und wird von Windows verwendet, um Informationen zu empfangenen Paketen zurückzugeben. |
| in6_addr | Stellt eine IPv6-Internetadresse dar. |
| in6_pktinfo | Speichert empfangene IPv6-Paketadresseninformationen und wird von Windows verwendet, um Informationen zu empfangenen Paketen zurückzugeben. |
| 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. |
| ip_mreq | Stellt Multicastgruppeninformationen für IPv4-Adressen bereit. |
| ip_mreq_source | Stellt Multicastgruppen- und Quellinformationen für IPv4-Adressen bereit. |
| ip_msfilter | Stellt Multicastfilterparameter für IPv4-Adressen bereit. |
| ipv6_mreq | Stellt Multicastgruppeninformationen für IPv6-Adressen bereit. |
| Enthält Informationen zu einem bestimmten Socket, der angibt, wie sich der Socket verhalten soll, wenn Daten gesendet werden sollen, und die closesocket-Funktion für den Socket aufgerufen wird. | |
| 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_INFO | Enthält Informationen zu einem Netzwerkdienst oder einem Netzwerkdiensttyp im Kontext eines angegebenen Namespaces oder einer Reihe von Standardnamespaces. |
| PROTOCOL_INFO | Enthält Informationen zu einem Protokoll. |
| Enthält den Namen und die Protokollnummern, die einem bestimmten Protokollnamen entsprechen. | |
| REAL_TIME_NOTIFICATION_SETTING_INPUT | Enthält Eingabeeinstellungen, die für die REAL_TIME_NOTIFICATION_CAPABILITY Transporteinstellung für einen TCP-Socket gelten, der mit ControlChannelTrigger- verwendet wird, um Hintergrundnetzwerkbenachrichtigungen in einer Windows Store-App zu empfangen |
| REAL_TIME_NOTIFICATION_SETTING_OUTPUT | Enthält die Ausgabeeinstellungen einer Abfrage für die REAL_TIME_NOTIFICATION_CAPABILITY Transporteinstellung für einen TCP-Socket, der mit ControlChannelTrigger- zum Empfangen von Hintergrundnetzwerkbenachrichtigungen in einer Windows Store-App verwendet wird. |
| RIO_EXTENSION_FUNCTION_TABLE | Enthält Informationen zu den Funktionen, die die registrierten E/A-Erweiterungen von Winsock implementieren. |
| RIO_BUF | Gibt einen Teil eines registrierten Puffers an, der zum Senden oder Empfangen von Netzwerkdaten mit den registrierten E/A-Erweiterungen winsock verwendet wird. |
| RIO_BUFFERID | Gibt einen registrierten Pufferdeskriptor an, der mit den registrierten E/A-Erweiterungen von Winsock verwendet wird. |
| RIO_CQ | Gibt einen Abschlusswarteschlangendeskriptor an, der für die E/A-Vervollständigungsbenachrichtigung verwendet wird, indem Anforderungen mit den registrierten E/A-Erweiterungen von Winsock gesendet und empfangen werden. |
| RIO_NOTIFICATION_COMPLETION | Gibt die Methode für den Abschluss von E/A an, die mit einer RIONotify-Funktion zum Senden oder Empfangen von Netzwerkdaten mit den registrierten E/A-Erweiterungen von Winsock verwendet werden soll. |
| RIO_RQ | Gibt einen Socketdeskriptor an, der von Sende- und Empfangsanforderungen mit den registrierten E/A-Erweiterungen von Winsock verwendet wird. |
| RIORESULT- | Enthält Daten, die verwendet werden, um Anforderungsabschlussergebnisse anzugeben, die mit den registrierten E/A-Erweiterungen von Winsock verwendet werden. |
| RM_FEC_INFO | Gibt Einstellungen für die Verwendung der Vorwärtsfehlerkorrektur (Forward Error Correction, FEC) mit zuverlässigem Multicast an. |
| RM_RECEIVER_STATS | Stellt statistische Informationen für eine zuverlässige Multicastempfängersitzung bereit. |
| RM_SEND_WINDOW | Gibt das zuverlässige Multicast-Sendefenster an. |
| RM_SENDER_STATS | Stellt statistische Informationen für eine zuverlässige Multicast-Absendersitzung bereit. |
| Speichert oder gibt den Namen und die Dienstnummer für einen bestimmten Dienstnamen zurück. | |
| SERVICE_ADDRESS | Enthält Adressinformationen für einen Dienst. |
| SERVICE_ADDRESSES | Enthält ein Array von SERVICE_ADDRESS Datenstrukturen. |
| SERVICE_INFO | Enthält Informationen zu einem Netzwerkdienst oder einem Netzwerkdiensttyp. |
| SERVICE_TYPE_INFO_ABS | Enthält Informationen zu einem Netzwerkdiensttyp. |
| SERVICE_TYPE_VALUE_ABS | Enthält Informationen zu einem Netzwerkdiensttypwert. Die Informationen können für einen Namespace spezifisch sein. |
| Enthält Socketadresseninformationen. Die sockaddr Struktur variiert je nach ausgewähltem Protokoll. Beschränkt auf IPv4; verwenden Sie stattdessen SOCKADDR_STORAGE. | |
| SOCKADDR_IRDA | Wird mit IrDA-Socketvorgängen verwendet, die durch Adressfamilien-AF_IRDAdefiniert werden. |
| SOCKADDR_STORAGE | Speichert Socketadresseninformationen und ist ausreichend groß, um IPv4- oder IPv6-Adressinformationen zu speichern, um die Unabhängigkeit von Protokollfamilien und Protokollversionen zu fördern. Verwenden Sie diese Struktur anstelle der sockaddr Struktur. |
| SOCKET_ADDRESS | Speichert protokollspezifische Adressinformationen. |
| SOCKET_ADDRESS_LIST | Speichert ein Array von SOCKET_ADDRESS Strukturen, die protokollspezifische Adressinformationen enthalten. |
| 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_SECURITY_QUERY_INFO | Enthält Sicherheitsinformationen, die von der funktion WSAQuerySocketSecurity zurückgegeben werden. |
| SOCKET_SECURITY_QUERY_TEMPLATE | Enthält die Sicherheitsvorlage, die von der funktion WSAQuerySocketSecurity 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. |
| Timeval- | Wird verwendet, um Zeitwerte anzugeben. Associated with the Berkeley Software Distribution (BSD) file Time.h. |
| TRANSMIT_FILE_BUFFERS | Gibt Daten an, die während eines TransmitFile- Übertragungsvorgangs vor und nach Dateidaten übertragen werden sollen. |
| TRANSMIT_PACKETS_ELEMENT | Gibt ein einzelnes Datenelement an, das von der TransmitPackets--Funktion übertragen werden soll. |
| TRANSPORT_SETTING_ID | Gibt die Transporteinstellungs-ID an, die vom SIO_APPLY_TRANSPORT_SETTING und SIO_QUERY_TRANSPORT_SETTING IOCTLs verwendet wird, um die Transporteinstellung für einen Socket anzuwenden oder abzufragen. |
| WSABUF- | Ermöglicht das Erstellen oder Bearbeiten eines Datenpuffers. |
| WSACOMPLETION- | Gibt die Vervollständigungsbenachrichtigungseinstellungen für E/A-Steuerelementaufrufe an, die an einen registrierten Namespace gesendet wurden. |
| WSADATA- | Enthält Informationen zur Windows Sockets-Implementierung. |
| WSAMSG- | Speichert Adress- und optionale Steuerelementinformationen zu verbundenen und nicht verbundenen Sockets. Wird mit der funktion LPFN_WSARECVMSG (WSARecvMsg) verwendet. |
| WSANAMESPACE_INFO | Enthält Registrierungsinformationen für einen Namespaceanbieter. |
| WSANAMESPACE_INFOEX | Enthält erweiterte Registrierungsinformationen für einen Namespaceanbieter. |
| WSANETWORKEVENTS- | Speichert interne Informationen zu Netzwerkereignissen eines Sockets. |
| WSANSCLASSINFO- | Stellt individuelle Parameterinformationen für einen bestimmten Winsock-Namespace bereit. |
| WSAOVERLAPPED- | 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_INFO | Speichert oder ruft vollständige Informationen für ein bestimmtes Protokoll ab. |
| WSAPROTOCOL_INFOW | Speichern oder Abrufen vollständiger Informationen für ein bestimmtes Protokoll. Der Protokollname wird als Array von Unicode-Zeichen dargestellt. |
| WSAPROTOCOLCHAIN | Enthält eine gezählte Liste der Katalogeintrags-IDs, die eine Protokollkette umfassen. |
| WSAQUERYSET- | Stellt relevante Informationen zu einem bestimmten Dienst bereit. |
| WSAQUERYSET2 | Stellt relevante Informationen zu einem bestimmten Dienst bereit. |
| WSASERVICECLASSINFO- | Enthält Informationen zu einer angegebenen Dienstklasse. |
| WSAVERSION- | Stellt einen Versionsvergleich in Winsock bereit. |