FWP_CLASSIFY_OPTION_TYPE (Compact 2013)
3/26/2014
The FWP_CLASSIFY_OPTION_TYPE enumerated type is used by callouts and shims during run-time classification.
FWP_CLASSIFY_OPTION_TYPE specifies timeout options for unicast, multicast, and loose source mapping states and enables blocking or permission of state creation on outbound multicast and broadcast traffic.
Syntax
typedef enum FWP_CLASSIFY_OPTION_TYPE_ {
FWP_CLASSIFY_OPTION_MULTICAST_STATE,
FWP_CLASSIFY_OPTION_LOOSE_SOURCE_MAPPING,
FWP_CLASSIFY_OPTION_UNICAST_LIFETIME,
FWP_CLASSIFY_OPTION_MCAST_BCAST_LIFETIME,
FWP_CLASSIFY_OPTION_MAX
} FWP_CLASSIFY_OPTION_TYPE;
Constants
- FWP_CLASSIFY_OPTION_MULTICAST_STATE
Specifies the multicast conditions on outbound traffic. See topic FWPM_CLASSIFY_OPTION0 for possible values.
FWP_CLASSIFY_OPTION_LOOSE_SOURCE_MAPPING
Specifies the source mapping conditions for callout filters. See topic FWPM_CLASSIFY_OPTION0 for possible values.Loose source mapping allows unicast responses from a remote peer to match only the port number, instead of the entire source address.
- FWP_CLASSIFY_OPTION_UNICAST_LIFETIME
Specifies the unicast state lifetime, in seconds.
- FWP_CLASSIFY_OPTION_MCAST_BCAST_LIFETIME
Specifies the multicast/broadcast state lifetime, in seconds.
- FWP_CLASSIFY_OPTION_MAX
Maximum value for testing purposes.
Requirements
Header |
fwpmu.h |