The FAX_ENUM_GROUP_STATUS enumeration defines status types for outbound routing groups.
typedef enum
{
FAX_GROUP_STATUS_ALL_DEV_VALID = 0x00000000,
FAX_GROUP_STATUS_EMPTY = 0x00000001,
FAX_GROUP_STATUS_ALL_DEV_NOT_VALID = 0x00000002,
FAX_GROUP_STATUS_SOME_DEV_NOT_VALID = 0x00000003
} FAX_ENUM_GROUP_STATUS;
FAX_GROUP_STATUS_ALL_DEV_VALID: All the devices in the group are valid and available for sending outgoing faxes.
FAX_GROUP_STATUS_EMPTY : The group is empty (does not contain any devices), and does not have any routing rules added.
FAX_GROUP_STATUS_ALL_DEV_NOT_VALID : All the devices in the group are not available for sending outgoing faxes. Devices could be unavailable if they do not exist or are offline.
FAX_GROUP_STATUS_SOME_DEV_NOT_VALID: Some (but not all) of the devices in the group are not available for sending outgoing faxes. Devices could be unavailable if they do not exist or are offline.