[Windows 防火墙 API 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 对于 Windows Vista 及更高版本,建议使用 具有高级安全性 API 的 Windows 防火墙 。]
INetFwIcmpSettings 接口提供对控制 ICMP 数据包的设置的访问。
继承
INetFwIcmpSettings 接口继承自 IDispatch 接口。 INetFwIcmpSettings 也有以下类型的成员:
方法
INetFwIcmpSettings 接口具有这些方法。
| 
              INetFwIcmpSettings::get_AllowInboundEchoRequest  指示是否允许此操作。 (INetFwIcmpSettings.get_AllowInboundEchoRequest)  | 
| 
              INetFwIcmpSettings::get_AllowInboundMaskRequest  指示是否允许此操作。 (INetFwIcmpSettings.get_AllowInboundMaskRequest)  | 
| 
              INetFwIcmpSettings::get_AllowInboundRouterRequest  指示是否允许此操作。 (INetFwIcmpSettings.get_AllowInboundRouterRequest)  | 
| 
              INetFwIcmpSettings::get_AllowInboundTimestampRequest  指示是否允许此操作。 (INetFwIcmpSettings.get_AllowInboundTimestampRequest)  | 
| 
              INetFwIcmpSettings::get_AllowOutboundDestinationUnreachable  指示是否允许此操作。 (INetFwIcmpSettings.get_AllowOutboundDestinationUnreachable)  | 
| 
              INetFwIcmpSettings::get_AllowOutboundPacketTooBig  指示是否允许此操作。 (INetFwIcmpSettings.get_AllowOutboundPacketTooBig)  | 
| 
              INetFwIcmpSettings::get_AllowOutboundParameterProblem  指示是否允许此操作。 (INetFwIcmpSettings.get_AllowOutboundParameterProblem)  | 
| 
              INetFwIcmpSettings::get_AllowOutboundSourceQuench  指示是否允许出站源取消。 (获取)  | 
| 
              INetFwIcmpSettings::get_AllowOutboundTimeExceeded  指示是否允许超过出站时间。 (获取)  | 
| 
              INetFwIcmpSettings::get_AllowRedirect  指示是否允许重定向。 (获取)  | 
| 
              INetFwIcmpSettings::p ut_AllowInboundEchoRequest  指示是否允许此操作。 (INetFwIcmpSettings.put_AllowInboundEchoRequest)  | 
| 
              INetFwIcmpSettings::p ut_AllowInboundMaskRequest  指示是否允许此操作。 (INetFwIcmpSettings.put_AllowInboundMaskRequest)  | 
| 
              INetFwIcmpSettings::p ut_AllowInboundRouterRequest  指示是否允许此操作。 (INetFwIcmpSettings.put_AllowInboundRouterRequest)  | 
| 
              INetFwIcmpSettings::p ut_AllowInboundTimestampRequest  指示是否允许此操作。 (INetFwIcmpSettings.put_AllowInboundTimestampRequest)  | 
| 
              INetFwIcmpSettings::p ut_AllowOutboundDestinationUnreachable  指示是否允许此操作。 (INetFwIcmpSettings.put_AllowOutboundDestinationUnreachable)  | 
| 
              INetFwIcmpSettings::p ut_AllowOutboundPacketTooBig  指示是否允许此操作。 (INetFwIcmpSettings.put_AllowOutboundPacketTooBig)  | 
| 
              INetFwIcmpSettings::p ut_AllowOutboundParameterProblem  指示是否允许此操作。 (INetFwIcmpSettings.put_AllowOutboundParameterProblem)  | 
| 
              INetFwIcmpSettings::p ut_AllowOutboundSourceQuench  指示是否允许出站源取消。 (放置)  | 
| 
              INetFwIcmpSettings::p ut_AllowOutboundTimeExceeded  指示是否允许超过出站时间。 (放置)  | 
| 
              INetFwIcmpSettings::p ut_AllowRedirect  指示是否允许重定向。 (放置)  | 
注解
此接口的实例通过 INetFwProfile 接口的 IcmpSettings 属性进行检索。
由于此接口的方法和属性支持属于给定 ICMP 类型的所有规则,因此启用规则也可能启用来自其他组的规则。
所有配置更改都会立即生效。
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows Vista、Windows XP 和 SP2 [仅限桌面应用] | 
| 最低受支持的服务器 | Windows Server 2003 SP1 [仅限桌面应用] | 
| 目标平台 | Windows | 
| 标头 | netfw.h |