ProtocolType Enumeração

Definição

Especifica os protocolos aos quais a classe Socket dá suporte.

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

Campos

Nome Valor Description
Unknown -1

Protocolo desconhecido.

IP 0

Protocolo Internet.

IPv6HopByHopOptions 0

Cabeçalho IPv6 Hop by Hop Options.

Unspecified 0

Protocolo não especificado.

Icmp 1

Protocolo de Mensagem de Controlo da Internet.

Igmp 2

Protocolo de Gestão de Grupos da Internet.

Ggp 3

Protocolo Gateway para Gateway.

IPv4 4

Protocolo Internet versão 4.

Tcp 6

Protocolo de Controlo de Transmissão.

Pup 12

Protocolo parc universal de pacotes.

Udp 17

Protocolo de Datagrama de Utilizador.

Idp 22

Protocolo de Internet Datagram.

IPv6 41

Protocolo de Internet versão 6 (IPv6).

IPv6RoutingHeader 43

Cabeçalho de roteamento IPv6.

IPv6FragmentHeader 44

Cabeçalho fragmento IPv6.

IPSecEncapsulatingSecurityPayload 50

Cabeçalho IPv6 Encapsulando Conteúdo de Segurança.

IPSecAuthenticationHeader 51

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

IcmpV6 58

Protocolo de Mensagem de Controle de Internet para IPv6.

IPv6NoNextHeader 59

IPv6 Nenhum cabeçalho seguinte.

IPv6DestinationOptions 60

Cabeçalho opções de destino IPv6.

ND 77

Net Disk Protocol (não oficial).

Raw 255

Protocolo de pacote IP não processado.

Ipx 1000

Protocolo Internet Packet Exchange.

Spx 1256

Protocolo Sequenced Packet Exchange.

SpxII 1257

Protocolo Sequenced Packet Exchange versão 2.

Comentários

A classe Socket usa a enumeração ProtocolType para informar a API de Soquetes Windows do protocolo solicitado. O software de driver de baixo nível para o protocolo solicitado deve estar presente no computador para que ele Socket seja criado com êxito.

Aplica-se a

Confira também