NET_FW_RULE_CATEGORY enumeration (icftypes.h)

The NET_FW_RULE_CATEGORY enumerated type specifies the firewall rule category.

Syntax

typedef enum NET_FW_RULE_CATEGORY_ {
  NET_FW_RULE_CATEGORY_BOOT = 0,
  NET_FW_RULE_CATEGORY_STEALTH,
  NET_FW_RULE_CATEGORY_FIREWALL,
  NET_FW_RULE_CATEGORY_CONSEC,
  NET_FW_RULE_CATEGORY_MAX
} NET_FW_RULE_CATEGORY;

Constants

 
NET_FW_RULE_CATEGORY_BOOT
Value: 0
Specifies boot time filters.
NET_FW_RULE_CATEGORY_STEALTH
Specifies stealth filters.
NET_FW_RULE_CATEGORY_FIREWALL
Specifies firewall filters.
NET_FW_RULE_CATEGORY_CONSEC
Specifies connection security filters.
NET_FW_RULE_CATEGORY_MAX
Maximum value for testing purposes.

Remarks

For more information about using Firewalls, see Best practices for configuring Windows Defender Firewall

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header icftypes.h

See also

Windows Firewall with Advanced Security Enumerated Types

Windows Firewall with Advanced Security Reference