ProtocolType Enumerazione

Definizione

Specifica i protocolli supportati dalla classe Socket.

public enum class ProtocolType
public enum ProtocolType
type ProtocolType = 
Public Enum ProtocolType
Ereditarietà
ProtocolType

Campi

Nome Valore Descrizione
Unknown -1

Protocollo sconosciuto.

IP 0

Protocollo Internet.

IPv6HopByHopOptions 0

Intestazione Opzioni hop IPv6 per hop.

Unspecified 0

Protocollo non specificato.

Icmp 1

Internet Control Message Protocol.

Igmp 2

Protocollo di gestione dei gruppi Internet.

Ggp 3

Gateway al protocollo gateway.

IPv4 4

Protocollo Internet versione 4.

Tcp 6

Protocollo di controllo della trasmissione.

Pup 12

PROTOCOLLO DI PACCHETTI UNIVERSALI.

Udp 17

User Datagram Protocol.

Idp 22

Protocollo Internet Datagram.

IPv6 41

Protocollo Internet versione 6 (IPv6).

IPv6RoutingHeader 43

Intestazione routing IPv6.

IPv6FragmentHeader 44

Intestazione Frammento IPv6.

IPSecEncapsulatingSecurityPayload 50

IPv6 Incapsulamento dell'intestazione Payload di sicurezza.

IPSecAuthenticationHeader 51

Intestazione di autenticazione IPv6. Per informazioni dettagliate, vedere RFC 2292 sezione 2.2.1, disponibile all'indirizzo https://www.ietf.org.

IcmpV6 58

Internet Control Message Protocol per IPv6.

IPv6NoNextHeader 59

IPv6 Nessuna intestazione successiva.

IPv6DestinationOptions 60

Intestazione Opzioni di destinazione IPv6.

ND 77

Net Disk Protocol (non ufficiale).

Raw 255

Protocollo di pacchetto IP non elaborato.

Ipx 1000

Protocollo Exchange pacchetti Internet.

Spx 1256

Protocollo di Exchange pacchetti sequenziati.

SpxII 1257

Pacchetto sequenziato Exchange protocollo versione 2.

Commenti

La classe Socket usa l'enumerazione ProtocolType per informare l'API Windows Sockets del protocollo richiesto. Il software driver di basso livello per il protocollo richiesto deve essere presente nel computer affinché l'oggetto Socket venga creato correttamente.

Si applica a

Vedi anche