FWPM_NET_EVENT_CLASSIFY_DROP2 structure

The FWPM_NET_EVENT_CLASSIFY_DROP2 structure contains information that describes a layer drop failure.

Note  FWPM_NET_EVENT_CLASSIFY_DROP2 is the specific implementation of FWPM_NET_EVENT_CLASSIFY_DROP used in Windows 8. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 7, FWPM_NET_EVENT_CLASSIFY_DROP1 is available. For Windows Vista, FWPM_NET_EVENT_CLASSIFY_DROP0 is available.
 

Syntax


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;

Members

filterId

A LUID identifying the filter where the failure occurred.

layerId

Indicates the identifier of the filtering layer where the failure occurred. For more information, see Filtering Layer Identifiers.

reauthReason

Indicates the reason for reauthorizing a previously authorized connection.

originalProfile

Indicates the identifier of the profile to which the packet was received (or from which the packet was sent).

currentProfile

Indicates the identifier of the profile where the packet was when the failure occurred.

msFwpDirection

Indicates the direction of the packet transmission.

Possible values:

ValueMeaning
FWP_DIRECTION_IN

The packet is inbound.

0x00003900L

FWP_DIRECTION_OUT

The packet is outbound.

0x00003901L

FWP_DIRECTION_FORWARD

The packet is traversing an interface which it must pass through on the way to its destination.

0x00003902L

 

isLoopback

Indicates whether the packet originated from (or was heading to) the loopback adapter.

vSwitchId

GUID identifier of a vSwitch.

vSwitchSourcePort

Transient source port of a packet within the vSwitch.

vSwitchDestinationPort

Transient destination port of a packet within the vSwitch.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Fwpmtypes.h

IDL

Fwmptypes.idl

See also

Windows Filtering Platform API Structures

 

 

Show: