fwptypes.h header
This header is used by multiple technologies. For more information, see:
fwptypes.h contains the following programming interfaces:
Structures
FWP_BYTE_ARRAY16 Stores an array of exactly 16 bytes. |
FWP_BYTE_ARRAY6 Stores an array of exactly 6 bytes. Reserved. |
FWP_BYTE_BLOB Stores an array containing a variable number of bytes. |
FWP_CONDITION_VALUE0 Contains values that are used in filter conditions when testing for matching filters. |
FWP_RANGE0 Specifies a range of values. |
FWP_TOKEN_INFORMATION The FWP_TOKEN_INFORMATION structure defines a set of security identifiers that are used for user-mode classification. |
FWP_V4_ADDR_AND_MASK Specifies IPv4 address and mask in host order. |
FWP_V6_ADDR_AND_MASK Specifies an IPv6 address and mask. |
FWP_VALUE0 Defines a data value that can be one of a number of different data types. |
FWPM_DISPLAY_DATA0 Stores an optional friendly name and an optional description for an object. |
IPSEC_VIRTUAL_IF_TUNNEL_INFO0 Is used to store information specific to virtual interface tunneling. |
Enumerations
FWP_AF The FWP_AF enumerated type. |
FWP_CLASSIFY_OPTION_TYPE 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. |
FWP_DATA_TYPE Data types that can be stored in an FWP_VALUE0 or an FWP_CONDITION_VALUE0structure. |
FWP_DIRECTION Direction of network traffic. |
FWP_ETHER_ENCAP_METHOD Specifies the method of encapsulating Ethernet II and SNAP traffic. Reserved. |
FWP_FILTER_ENUM_TYPE Specifies how the filter enum conditions should be interpreted. |
FWP_IP_VERSION Specifies the IP version. (FWP_IP_VERSION) |
FWP_MATCH_TYPE Different match types allowed in filter conditions. |
FWP_NETWORK_CONNECTION_POLICY_SETTING_TYPE TBD |
FWP_VSWITCH_NETWORK_TYPE Specifies the network type of a vSwitch. |