2.2.103 FW_RULE_FLAGS2

This enumeration represents flags that can be specified in firewall rules of section 2.2.37.

 typedef enum _tag_FW_RULE_FLAGS2
 {
     FW_RULE_FLAGS2_NONE              = 0x0000,
     FW_RULE_FLAGS2_SYSTEMOS_ONLY     = 0x0001,
     FW_RULE_FLAGS2_GAMEOS_ONLY       = 0x0002,
     FW_RULE_FLAGS2_DEVMODE           = 0x0004,
     FW_RULE_FLAGS_MAX_V2_26          = 0x0008,
     FW_RULE_FLAGS2_NOT_USED_VALUE_8  = 0x0008,
     FW_RULE_FLAGS2_NOT_USED_VALUE_16  = 0x0010,
     FW_RULE_FLAGS2_NOT_USED_VALUE_32 = 0x0020,
     FW_RULE_FLAGS2_NOT_USED_VALUE_64   = 0x0040,
     FW_RULE_FLAGS2_CALLOUT_AND_AUDIT   = 0x0080,
     FW_RULE_FLAGS2_NOT_USED_VALUE_256  = 0x0100,
     FW_RULE_FLAGS2_NOT_USED_VALUE_512  = 0x0200, 
     FW_RULE_FLAGS2_NOT_USED_VALUE_1024 = 0x0400,
     FW_RULE_FLAGS2_MAX                 = 0x0800
 }FW_RULE_FLAGS2;

FW_RULE_FLAGS2_NONE: This value means that none of the following flags are set. It is defined for simplicity in writing IDL definitions and code.

FW_RULE_FLAGS2_SYSTEMOS_ONLY: This value is not used over the wire.

FW_RULE_FLAGS2_GAMEOS_ONLY: This value is not used over the wire.

FW_RULE_FLAGS2_DEVMODE: This value is not used over the wire.

FW_RULE_FLAGS_MAX_V2_26: This value and values that exceed this value are not valid and MUST NOT be used by servers and clients with schema version 0x021A and earlier. It is defined for simplicity in writing IDL definitions and code. This symbolic constant has a value of 0x0008.

FW_RULE_FLAGS2_NOT_USED_VALUE_8: This value is not used over the wire.

FW_RULE_FLAGS2_NOT_USED_VALUE_16: This value is not used.

FW_RULE_FLAGS2_NOT_USED_VALUE_32: This value is not used.

FW_RULE_FLAGS2_NOT_USED_VALUE_64: This value is not used.

FW_RULE_FLAGS2_CALLOUT_AND_AUDIT: Rules that specify this value will perform the indicated action and will then record an audit event to validate that such an action occurred.<27>

FW_RULE_FLAGS2_NOT_USED_VALUE_256: This value is not used.

FW_RULE_FLAGS2_NOT_USED_VALUE_512: This value is not used.

FW_RULE_FLAGS2_NOT_USED_VALUE_1024: This value is not used.

FW_RULE_FLAGS2_MAX: This value and values that exceed this value are not valid and MUST NOT be used. It is defined for simplicity in writing IDL definitions and code. This symbolic constant has a value of 0x0800.