ICMP4_TYPE 枚举 (ipmib.h)

ICMP4_TYPE 枚举定义 IP 版本 4.0 (IPv4) 消息类型的 Internet 控制消息协议 (ICMP) 集。

语法

typedef enum {
  ICMP4_ECHO_REPLY = 0,
  ICMP4_DST_UNREACH = 3,
  ICMP4_SOURCE_QUENCH = 4,
  ICMP4_REDIRECT = 5,
  ICMP4_ECHO_REQUEST = 8,
  ICMP4_ROUTER_ADVERT = 9,
  ICMP4_ROUTER_SOLICIT = 10,
  ICMP4_TIME_EXCEEDED = 11,
  ICMP4_PARAM_PROB = 12,
  ICMP4_TIMESTAMP_REQUEST = 13,
  ICMP4_TIMESTAMP_REPLY = 14,
  ICMP4_MASK_REQUEST = 17,
  ICMP4_MASK_REPLY = 18
} ICMP4_TYPE, *PICMP4_TYPE;

常量

 
ICMP4_ECHO_REPLY
值: 0
ICMP 回显回复消息。
ICMP4_DST_UNREACH
值: 3
消息的指定目标无法访问。
ICMP4_SOURCE_QUENCH
值: 4
ICMP 源异步消息。
ICMP4_REDIRECT
值: 5
ICMP 重定向消息。
ICMP4_ECHO_REQUEST
值: 8
ICMP 回显重定向消息。
ICMP4_ROUTER_ADVERT
值: 9
ICMP 路由器播发消息。
ICMP4_ROUTER_SOLICIT
值: 10
ICMP 路由器请求消息。
ICMP4_TIME_EXCEEDED
值: 11
ICMPv6 消息已超时。
ICMP4_PARAM_PROB
值: 12
IPv4 标头格式不正确或包含不正确的值。
ICMP4_TIMESTAMP_REQUEST
值: 13
ICMP 时间戳请求消息。
ICMP4_TIMESTAMP_REPLY
值: 14
ICMP 时间戳回复消息。
ICMP4_MASK_REQUEST
值: 17
ICMP 掩码请求消息。
ICMP4_MASK_REPLY
值: 18
ICMP 掩码回复消息。

注解

在 Windows Vista 及更高版本发布的 Microsoft Windows 软件开发工具包 (Windows SDK) (SDK) 中,头文件的组织方式已更改,ICMP4_TYPE枚举在 Ipmib.h 头文件中定义,而不是 Iprtrmib.h 头文件中定义。 请注意,Ipmib.h 头文件会自动包含在 Iphlpapi.h 头文件中的 Iprtrmib.h 中。 永远不应直接使用 Ipmib.hIprtrmib.h 头文件。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP 和 SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008、Windows Server 2003 SP1 [仅限桌面应用]
标头 ipmib.h (包括 Iphlpapi.h)