ProtocolType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 Socket 类支持的协议。
public enum class ProtocolType
public enum ProtocolType
type ProtocolType =
Public Enum ProtocolType
- 继承
字段
| 名称 | 值 | 说明 |
|---|---|---|
| Unknown | -1 | 未知协议。 |
| IP | 0 | Internet 协议。 |
| IPv6HopByHopOptions | 0 | IPv6 跃点(按跃点选项)标头。 |
| Unspecified | 0 | 未指定的协议。 |
| Icmp | 1 | Internet 控制消息协议。 |
| Igmp | 2 | Internet 组管理协议。 |
| Ggp | 3 | 网关到网关协议。 |
| IPv4 | 4 | Internet 协议版本 4。 |
| Tcp | 6 | 传输控制协议。 |
| Pup | 12 | PARC 通用数据包协议。 |
| Udp | 17 | 用户数据报协议。 |
| Idp | 22 | Internet 数据报协议。 |
| IPv6 | 41 | Internet 协议版本 6 (IPv6)。 |
| IPv6RoutingHeader | 43 | IPv6 路由标头。 |
| IPv6FragmentHeader | 44 | IPv6 Fragment 标头。 |
| IPSecEncapsulatingSecurityPayload | 50 | IPv6 封装安全有效负载标头。 |
| IPSecAuthenticationHeader | 51 | IPv6 身份验证标头。 有关详细信息,请参阅 RFC 2292 第 2.2.1 部分,可在以下位置获取 https://www.ietf.org。 |
| IcmpV6 | 58 | IPv6 的 Internet 控制消息协议。 |
| IPv6NoNextHeader | 59 | IPv6 无下一个标头。 |
| IPv6DestinationOptions | 60 | IPv6 目标选项标头。 |
| ND | 77 | Net Disk 协议 (非官方) 。 |
| Raw | 255 | 原始 IP 数据包协议。 |
| Ipx | 1000 | Internet 数据包交换协议。 |
| Spx | 1256 | 顺序数据包交换协议。 |
| SpxII | 1257 | 顺序数据包交换版本 2 协议。 |
注解
Socket 类使用 ProtocolType 枚举来通知Windows套接字 API 请求的协议。 请求的协议的低级别驱动程序软件必须存在于计算机上才能 Socket 成功创建。