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 |