ProtocolType Enumeração

Definição

Especifica os protocolos que a Socket classe suporta.

public enum class ProtocolType
public enum ProtocolType
type ProtocolType = 
Public Enum ProtocolType
Herança
ProtocolType

Campos

Name Valor Description
Unknown -1

Protocolo desconhecido.

IP 0

Protocolo de Internet.

IPv6HopByHopOptions 0

Cabeçalho de opções Hop by Hop IPv6.

Unspecified 0

Protocolo não especificado.

Icmp 1

Protocolo de Mensagens de Controlo na Internet.

Igmp 2

Protocolo de Gestão de Grupos na Internet.

Ggp 3

Protocolo Gateway Para Gateway.

IPv4 4

Protocolo de Internet versão 4.

Tcp 6

Protocolo de Controlo de Transmissão.

Pup 12

Protocolo Universal de Pacotes PARC.

Udp 17

Protocolo de Datagrama do Utilizador.

Idp 22

Protocolo de Datagrama da Internet.

IPv6 41

Protocolo de Internet versão 6 (IPv6).

IPv6RoutingHeader 43

Cabeçalho de encaminhamento IPv6.

IPv6FragmentHeader 44

Cabeçalho de fragmento IPv6.

IPSecEncapsulatingSecurityPayload 50

Cabeçalho de Payload de Segurança Encapsulado IPv6.

IPSecAuthenticationHeader 51

Cabeçalho de autenticação IPv6. Para detalhes, consulte a secção 2.2.1 do RFC 2292, disponível em https://www.ietf.org.

IcmpV6 58

Protocolo de Mensagens de Controlo da Internet para IPv6.

IPv6NoNextHeader 59

IPv6 Sem próximo cabeçalho.

IPv6DestinationOptions 60

Cabeçalho de Opções de Destino IPv6.

ND 77

Net Disk Protocol (não oficial).

Raw 255

Protocolo bruto de pacotes IP.

Ipx 1000

Protocolo de Exchange de Pacotes na Internet.

Spx 1256

Protocolo de Exchange de Pacotes Sequenciado.

SpxII 1257

Protocolo Sequenced Packet Exchange versão 2.

Observações

A classe Socket utiliza a enumeração ProtocolType para informar a API Windows Sockets do protocolo solicitado. O software de driver de baixo nível para o protocolo solicitado deve estar presente no computador para que este Socket seja criado com sucesso.

Aplica-se a

Ver também