Dela via


AF_INET6

Den AF_INET6 adressfamiljen är adressfamiljen för IPv6.

Socket-adressstruktur

En IPv6-transportadress anges med SOCKADDR_IN6 struktur.

Sockettyper

IPv6 stöder följande sockettyper:

SOCK_STREAM
Stöder tillförlitlig anslutningsorienterad byteströmkommunikation.

SOCK_DGRAM
Stöder otillförlitlig anslutninglös datagramkommunikation.

SOCK_RAW
Stöder rå åtkomst till transportprotokollet.

Ett WSK-program anger en sockettyp när den anropar funktionen WskSocket eller funktionen WskSocketConnect för att skapa en ny socket.

Protokoll

Följande IPv6-IPPROTO_XXX protokollvärden för IPPROTO-uppräkning definieras i WSK-huvudfilerna:

IPPROTO_HOPOPTS
Alternativ för IPv6 hop-by-hop

IPPROTO_ICMP
Internet control message protocol

IPPROTO_IGMP
Protokoll för hantering av internetgrupper

IPPROTO_GGP
Protokoll för gateway till gateway

IPPROTO_IPV4
IPv4-inkapsling

IPPROTO_ST
Stream-protokoll

IPPROTO_TCP
Protokoll för överföringskontroll

IPPROTO_CBT
Protokoll för kärnbaserade träd

IPPROTO_EGP
Protokoll för extern gateway

IPPROTO_IGP
Protokoll för privat invändig gateway

IPPROTO_PUP
PARC Universal Packet Protocol

IPPROTO_UDP
Protokoll för användardatagram

IPPROTO_IDP
Internetdatagramprotokoll

IPPROTO_RDP
Tillförlitligt dataprotokoll

IPPROTO_IPV6
IPv6-huvud

IPPROTO_ROUTING
IPv6-routningshuvud

IPPROTO_FRAGMENT
IPv6-fragmenteringshuvud

IPPROTO_ESP
Kapsla in säkerhetsnyttolast

IPPROTO_AH
Autentiseringshuvud

IPPROTO_ICMPV6
IPv6 Internet control message protocol

IPPROTO_NONE
IPv6 inget nästa huvud

IPPROTO_DSTOPTS
Målalternativ för IPv6

IPPROTO_ND
Net Disk Protocol

IPPROTO_ICLFXBM
Wideband-övervakning

IPPROTO_PIM
Protokolloberoende multicast

IPPROTO_PGM
Pragmatisk allmän multicast

IPPROTO_L2TP
Protokoll för tunneltrafik på nivå 2

IPPROTO_SCTP
Överföringsprotokoll för strömkontroll

IPPROTO_RAW
Råa IP-paket

Ytterligare protokoll stöds med hjälp av råa socketar.

Ett WSK-program anger ett protokoll när det anropar funktionen WskSocket eller funktionen WskSocketConnect för att skapa en ny socket.

Ett WSK-program anger också ett protokoll (som parametern level) när det anropar funktionen WskControlSocket för att ange eller hämta alternativ för transportprotokollnivå eller nätverksprotokollnivå.

Kombinationer

IPv6 stöder följande kombinationer av sockettyper och protokoll för varje WSK-socketkategori:

Basic Sockets SOCK_STREAM + IPPROTO_TCP SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx Lyssningsuttag SOCK_STREAM + IPPROTO_TCP

Datagram Sockets SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx Connection-Oriented Sockets SOCK_STREAM + IPPROTO_TCP

Krav

Version

Finns i Windows Vista och senare versioner av Windows-operativsystemen.

Rubrik

Ws2def.h (inkludera Wsk.h)