FWPM_CLASSIFY_OPTION0 structure (fwpmtypes.h)

The FWPM_CLASSIFY_OPTION0 structure is used to define unicast and multicast timeout options and data.

Syntax

typedef struct FWPM_CLASSIFY_OPTION0_ {
  FWP_CLASSIFY_OPTION_TYPE type;
  FWP_VALUE0               value;
} FWPM_CLASSIFY_OPTION0;

Members

type

An FWP_CLASSIFY_OPTION_TYPE value.

value

An FWP_VALUE0 structure.

Remarks

The following table lists possible values for the members of a FWPM_CLASSIFY_OPTION0 structure.

type value
FWP_CLASSIFY_OPTION_MULTICAST_STATE
  • FWP_OPTION_VALUE_ALLOW_MULTICAST_STATE Allow link-local multicast state creation on outbound traffic
  • FWP_OPTION_VALUE_DENY_MULTICAST_STATE Do not allow link-local multicast state creation on outbound traffic
  • FWP_OPTION_VALUE_ALLOW_GLOBAL_MULTICAST_STATE Allow global multicast state creation on outbound traffic
FWP_CLASSIFY_OPTION_LOOSE_SOURCE_MAPPING
  • FWP_OPTION_VALUE_ENABLE_LOOSE_SOURCE Enable loose source mapping
  • FWP_OPTION_VALUE_DISABLE_LOOSE_SOURCE Disable loose source mapping
FWP_CLASSIFY_OPTION_UNICAST_LIFETIME
  • Any FWP_UINT32
FWP_CLASSIFY_OPTION_MCAST_BCAST_LIFETIME
  • Any FWP_UINT32
 

FWPM_CLASSIFY_OPTION0 is a specific implementation of FWPM_CLASSIFY_OPTION. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header fwpmtypes.h

See also

FWPM_CLASSIFY_OPTIONS0

FWP_CLASSIFY_OPTION_TYPE

FWP_VALUE0

Windows Filtering Platform API Structures