перечисление FH_RETENTION_TYPES (fhcfg.h)
Указывает, при каких условиях предыдущие версии файлов и папок могут быть удалены из целевого объекта резервной копии.
Синтаксис
typedef enum _FH_RETENTION_TYPES {
FH_RETENTION_DISABLED = 0,
FH_RETENTION_UNLIMITED,
FH_RETENTION_AGE_BASED,
MAX_RETENTION_TYPE
} FH_RETENTION_TYPES;
Константы
FH_RETENTION_DISABLED Значение: 0 Предыдущие версии никогда не удаляются из целевого объекта резервной копии. |
FH_RETENTION_UNLIMITED Операционная система может удалить любую предыдущую версию по мере необходимости, если только это не последняя версия файла, которая существует и не находится в область защиты. |
FH_RETENTION_AGE_BASED Операционная система может удалить любую предыдущую версию старше указанного минимального возраста по мере необходимости, если только это не последняя версия файла, которая в настоящее время существует и не входит в область защиты. Минимальный возраст определяется локальной политикой FH_RETENTION_AGE. |
MAX_RETENTION_TYPE Максимальное значение перечисления для этого перечисления. Это значение и все значения, превышающие его, зарезервированы для использования системой. |
Комментарии
Операционная система удаляет предыдущие версии из целевого объекта резервной копии, только если целевой объект заполнен или пользователь инициировал хранение данных вручную с помощью элемента "Журнал файлов" в панель управления.
Если указан FH_RETENTION_AGE_BASED и целевой объект достаточно велик, то целевой объект может содержать версии, которые намного старше минимального возраста, указанного локальной политикой FH_RETENTION_AGE.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | fhcfg.h |