AF_INET
Die AF_INET Adressfamilie ist die Adressfamilie für IPv4.
Socketadressstruktur
Eine IPv4-Transportadresse wird mit der SOCKADDR_IN-Struktur angegeben.
Sockettypen
IPv4 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 IPv4-IPPROTO_XXX-Protokollwerte der IPPROTO-Enumeration werden in den WSK-Headerdateien definiert:
IPPROTO_IP
Internetprotokolloptionen
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_ICLFXBM
Breitbandüberwachung
IPPROTO_PIM
Protokollunabhängiges Multicast
IPPROTO_PGM
Pragmatischer allgemeiner Multicast
IPPROTO_L2TP
Layer-2-Tunnelingprotokoll
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
IPv4 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) |