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