FWPM_NET_EVENT_CLASSIFY_DROP2 结构 (fwpmtypes.h)

FWPM_NET_EVENT_CLASSIFY_DROP2 结构包含描述层删除失败的信息。 FWPM_NET_EVENT_CLASSIFY_DROP1 可用。 对于 Windows Vista,FWPM_NET_EVENT_CLASSIFY_DROP0 可用。

语法

typedef struct FWPM_NET_EVENT_CLASSIFY_DROP2_ {
  UINT64        filterId;
  UINT16        layerId;
  UINT32        reauthReason;
  UINT32        originalProfile;
  UINT32        currentProfile;
  UINT32        msFwpDirection;
  BOOL          isLoopback;
  FWP_BYTE_BLOB vSwitchId;
  UINT32        vSwitchSourcePort;
  UINT32        vSwitchDestinationPort;
} FWPM_NET_EVENT_CLASSIFY_DROP2;

成员

filterId

标识发生失败的筛选器的 LUID。

layerId

指示发生故障的筛选层的标识符。 有关详细信息,请参阅 筛选层标识符

reauthReason

指示重新授权以前授权的连接的原因。

originalProfile

指示 (接收数据包或从) 发送数据包的配置文件的标识符。

currentProfile

指示发生故障时数据包所在的配置文件的标识符。

msFwpDirection

指示数据包传输的方向。

可能的值:

含义
FWP_DIRECTION_IN
0x00003900L
数据包是入站的。
FWP_DIRECTION_OUT
0x00003901L
数据包是出站的。
FWP_DIRECTION_FORWARD
0x00003902L
数据包正在遍历在到达目标时必须通过的接口。

isLoopback

指示数据包来自 (还是要前往环回适配器) 。

vSwitchId

vSwitch 的 GUID 标识符。

vSwitchSourcePort

vSwitch 中数据包的暂时性源端口。

vSwitchDestinationPort

vSwitch 中数据包的暂时性目标端口。

要求

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

另请参阅

Windows 筛选平台 API 结构