AF_INET6
Die AF_INET6 Adressfamilie ist die Adressfamilie für IPv6.
Socketadressstruktur
Mit der SOCKADDR_IN6-Struktur wird eine IPv6-Transportadresse angegeben.
Sockettypen
IPv6 unterstützt die folgenden Sockettypen:
SOCK_STREAM
Unterstützt eine zuverlässige verbindungsorientierte Bytestreamkommunikation.
SOCK_DGRAM
Unterstützt unzuverlässige verbindungslose Datagrammkommunikation.
SOCK_RAW
Unterstützt rohen Zugriff auf das Transportprotokoll.
Eine WSK-Anwendung gibt einen Sockettyp an, wenn sie die WskSocket-Funktion oder die WskSocketConnect-Funktion aufruft, um einen neuen Socket zu erstellen.
Protokolle
Die folgenden IPv6-IPPROTO_XXX-Protokollwerte der IPPROTO-Enumeration werden in den WSK-Headerdateien definiert:
IPPROTO_HOPOPTS
IPv6-Hop-by-Hop-Optionen
IPPROTO_ICMP
Internetsteuerungsmeldungsprotokoll
IPPROTO_IGMP
Internetgruppenverwaltungsprotokoll
IPPROTO_GGP
Gateway zum Gatewayprotokoll
IPPROTO_TCP
Übertragungssteuerungsprotokoll
IPPROTO_CBT
Kernbasiertes Baumstrukturprotokoll
IPPROTO_EGP
Protokoll des äußeren Gateways
IPPROTO_IGP
Protokoll für privates Inneres Gateway
IPPROTO_PUP
PARC Universal Packet Protocol
IPPROTO_UDP
Benutzerdatengrammprotokoll
IPPROTO_IDP
Internet-Datagrammprotokoll
IPPROTO_RDP
Zuverlässiges Datenprotokoll
IPPROTO_ROUTING
IPv6-Routingheader
IPPROTO_FRAGMENT
IPv6-Fragmentierungsheader
IPPROTO_ESP
Kapselung der Sicherheitsnutzlast
IPPROTO_AH
Authentifizierungsheader
IPPROTO_ICMPV6
IPv6 Internet Control Message Protocol
IPPROTO_NONE
IPv6 kein nächster Header
IPPROTO_DSTOPTS
IPv6-Zieloptionen
IPPROTO_ICLFXBM
Breitbandüberwachung
IPPROTO_PIM
Protokollunabhängiges Multicast
IPPROTO_PGM
Pragmatischer allgemeiner Multicast
IPPROTO_L2TP
Tunnelingprotokoll der Ebene 2
IPPROTO_SCTP
Streamsteuerungsübertragungsprotokoll
IPPROTO_RAW
Unformatierte IP-Pakete
Zusätzliche Protokolle werden durch die Verwendung von Unformatierten Sockets unterstützt.
Eine WSK-Anwendung gibt ein Protokoll an, wenn sie die WskSocket-Funktion oder die WskSocketConnect-Funktion aufruft, um einen neuen Socket zu erstellen.
Eine WSK-Anwendung gibt auch ein Protokoll (als Level-Parameter ) an, wenn sie die WskControlSocket-Funktion aufruft, um Socketoptionen für Transportprotokollebene oder Netzwerkprotokollebene festzulegen oder abzurufen.
Kombinationen
IPv6 unterstützt die folgenden Kombinationen von Sockettypen und Protokollen für jede WSK-Socketkategorie:
Basic Sockets SOCK_STREAM + IPPROTO_TCP SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx Listening Sockets SOCK_STREAM + IPPROTO_TCP
Datagram Sockets SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx Connection-Oriented Sockets SOCK_STREAM + IPPROTO_TCP
Requirements (Anforderungen)
Version |
Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header |
Ws2def.h (einschließlich Wsk.h) |