WFP 错误代码

Windows 筛选平台 (WFP) 特定错误代码如下所示。

FWP_E_CALLOUT_NOT_FOUND

0x80320001

标注不存在。

FWP_E_CONDITION_NOT_FOUND

0x80320002

筛选条件不存在。

FWP_E_FILTER_NOT_FOUND

0x80320003

筛选器不存在。

FWP_E_LAYER_NOT_FOUND

0x80320004

该层不存在。

FWP_E_PROVIDER_NOT_FOUND

0x80320005

提供程序不存在。

FWP_E_PROVIDER_CONTEXT_NOT_FOUND

0x80320006

提供程序上下文不存在。

FWP_E_SUBLAYER_NOT_FOUND

0x80320007

子层不存在。

FWP_E_NOT_FOUND

0x80320008

该对象不存在。

如果未找到 SA 上下文 ID, IPsecSaContext* 函数将返回此错误。

FWP_E_ALREADY_EXISTS

0x80320009

具有该 GUID 或 LUID 的对象已存在。

FWP_E_IN_USE

0x8032000A

该对象由其他对象引用,因此无法删除。

FWP_E_DYNAMIC_SESSION_IN_PROGRESS

0x8032000B

不允许从动态会话内部调用。

FWP_E_WRONG_SESSION

0x8032000C

调用来自错误的会话,因此无法完成。

FWP_E_NO_TXN_IN_PROGRESS

0x8032000D

调用必须从显式事务中进行。

FWP_E_TXN_IN_PROGRESS

0x8032000E

不允许从显式事务内部调用。

FWP_E_TXN_ABORTED

0x8032000F

显式事务已被强行取消。

FWP_E_SESSION_ABORTED

0x80320010

会话已取消。

会话句柄需要通过调用 FwpmEngineClose0 关闭,即使它不再有效;否则,客户端状态将泄漏。 应通过调用 FwpmEngineOpen0 创建新会话。

FWP_E_INCOMPATIBLE_TXN

0x80320011

不允许从只读事务内部调用。

FWP_E_TIMEOUT

0x80320012

调用在等待获取事务锁时超时。

FWP_E_NET_EVENTS_DISABLED

0x80320013

已禁用网络诊断事件的收集。

FWP_E_INCOMPATIBLE_LAYER

0x80320014

指定的层不支持该操作。

FWP_E_KM_CLIENTS_ONLY

0x80320015

仅允许内核模式调用方进行调用。

FWP_E_LIFETIME_MISMATCH

0x80320016

调用尝试将两个对象与不兼容的生存期相关联。

有关 对象 生存期和对象关联的详细信息,请参阅对象管理。

FWP_E_BUILTIN_OBJECT

0x80320017

对象是内置的,因此无法删除。

FWP_E_TOO_MANY_CALLOUTS

0x80320018

已达到最大标注数。

最多可以同时注册 100,000 个标注。

FWP_E_NOTIFICATION_DROPPED

0x80320019

无法传递通知,因为消息队列已达到其最大容量。

FWP_E_TRAFFIC_MISMATCH

0x8032001A

网络流量参数与安全关联上下文的流量参数不匹配。

IPsecSaContextGetSpi0 可以多次调用,但调用方每次必须指定相同的 IPSEC_TRAFFIC0 。 如果后续调用提供不同的 IPSEC_TRAFFIC0,则返回此错误。

FWP_E_INCOMPATIBLE_SA_STATE

0x8032001B

当前安全关联 (SA) 状态不允许调用。

必须按特定顺序调用 SA 上下文函数:

如果它们无序调用,则返回此错误。

FWP_E_NULL_POINTER

0x8032001C

所需的指针为 null。

FWP_E_INVALID_ENUMERATOR

0x8032001D

结构中的枚举器值在范围外。

FWP_E_INVALID_FLAGS

0x8032001E

标志字段包含无效值。

FWP_E_INVALID_NET_MASK

0x8032001F

网络掩码无效。

FWP_E_INVALID_RANGE

0x80320020

FWP_RANGE0结构无效。

FWP_E_INVALID_INTERVAL

0x80320021

时间间隔无效。

FWP_E_ZERO_LENGTH_ARRAY

0x80320022

必须至少包含一个元素的数组的长度为零。

FWP_E_NULL_DISPLAY_NAME

0x80320023

displayData.name 字段不能为 null。

FWP_E_INVALID_ACTION_TYPE

0x80320024

操作类型不是筛选器允许的操作类型之一。

FWP_E_INVALID_WEIGHT

0x80320025

筛选器权重无效。

有关详细信息 ,请参阅筛选器权重分配

FWP_E_MATCH_TYPE_MISMATCH

0x80320026

筛选条件包含与操作数不兼容的匹配类型。

有关详细信息 ,请参阅FWP_MATCH_TYPE

FWP_E_TYPE_MISMATCH

0x80320027

FWP_VALUE0结构或FWPM_CONDITION_VALUE0结构的类型不正确。

FWP_E_OUT_OF_BOUNDS

0x80320028

整数值超出了允许的范围。

FWP_E_RESERVED

0x80320029

保留字段为非零。

FWP_E_DUPLICATE_CONDITION

0x8032002A

筛选器不能包含对单个字段运行的多个条件。

FWP_E_DUPLICATE_KEYMOD

0x8032002B

策略不能多次包含同一密钥模块。

FWP_E_ACTION_INCOMPATIBLE_WITH_LAYER

0x8032002C

操作类型与层不兼容。

FWP_E_ACTION_INCOMPATIBLE_WITH_SUBLAYER

0x8032002D

操作类型与子层不兼容。

FWP_E_CONTEXT_INCOMPATIBLE_WITH_LAYER

0x8032002E

原始上下文或提供程序上下文与层不兼容。

FWP_E_CONTEXT_INCOMPATIBLE_WITH_CALLOUT

0x8032002F

原始上下文或提供程序上下文与标注不兼容。

FWP_E_INCOMPATIBLE_AUTH_METHOD

0x80320030

身份验证方法与策略类型不兼容。

FWP_E_INCOMPATIBLE_DH_GROUP

0x80320031L

Diffie-Hellman组与策略类型不兼容。

FWP_E_EM_NOT_SUPPORTED

0x80320032

IKE 策略不能包含扩展模式策略。

FWP_E_NEVER_MATCH

0x80320033

枚举模板或订阅永远不会与任何对象匹配。

FWP_E_PROVIDER_CONTEXT_MISMATCH

0x80320034

提供程序上下文的类型不正确。

FWP_E_INVALID_PARAMETER

0x80320035

参数不正确。

此错误的可能原因:

  • 调用 FwpmIPsecTunnelAdd0 时,未将标志 设置为FWPM_TUNNEL_FLAG_POINT_TO_POINT ,并且具有本地/远程地址以外的条件。
  • 无效的 Unicode 字符串,或包含不可打印字符的 Unicode 字符串。

FWP_E_TOO_MANY_SUBLAYERS

0x80320036

已达到子层的最大数目。

粮食计划署最多支持2 6个子层。

FWP_E_CALLOUT_NOTIFICATION_FAILED

0x80320037

标注的通知函数返回错误。

FWP_E_INVALID_AUTH_TRANSFORM

0x80320038

IPsec 身份验证转换无效。

FWP_E_INVALID_CIPHER_TRANSFORM

0x80320039

IPsec 密码转换无效。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
标头
Winerror.h