The FAX_ENUM_RULE_STATUS enumeration defines the possible status values for an outbound routing rule.

 typedef  enum 
 {
   FAX_RULE_STATUS_VALID = 0x00000000,
   FAX_RULE_STATUS_EMPTY_GROUP = 0x00000001,
   FAX_RULE_STATUS_ALL_GROUP_DEV_NOT_VALID = 0x00000002,
   FAX_RULE_STATUS_SOME_GROUP_DEV_NOT_VALID = 0x00000003,
   FAX_RULE_STATUS_BAD_DEVICE = 0x00000004
 } FAX_ENUM_RULE_STATUS;

FAX_RULE_STATUS_VALID: Indicates this outbound routing rule is valid.

FAX_RULE_STATUS_EMPTY_GROUP: Indicates the rule's destination group has no devices.

FAX_RULE_STATUS_ALL_GROUP_DEV_NOT_VALID: Indicates that all devices in the rule's destination group are invalid.

FAX_RULE_STATUS_SOME_GROUP_DEV_NOT_VALID: Indicates the rule's destination group has some invalid devices.

FAX_RULE_STATUS_BAD_DEVICE: Indicates the rule's destination device is not valid.