FH_LOCAL_POLICY_TYPE 枚举 (fhcfg.h)

指定文件历史记录功能的本地策略的类型。 每个本地策略都有一个与之关联的数值参数。

语法

typedef enum _FH_LOCAL_POLICY_TYPE {
  FH_FREQUENCY = 0,
  FH_RETENTION_TYPE,
  FH_RETENTION_AGE,
  MAX_LOCAL_POLICY
} FH_LOCAL_POLICY_TYPE, *PFH_LOCAL_POLICY_TYPE;

常量

 
FH_FREQUENCY
值: 0
此本地策略指定为当前用户执行备份的频率。 数值参数包含从一个备份结束到下一个备份开始的时间(以秒为单位)。 此策略的数值参数的默认值为 3600 秒 (1 小时) 。
FH_RETENTION_TYPE
此本地策略指定何时可以从备份目标中删除以前版本的文件和文件夹。 有关可能值的列表,请参阅 FH_RETENTION_TYPES 枚举。 此策略的数值参数的默认值为 FH_RETENTION_DISABLED
FH_RETENTION_AGE
此本地策略指定在指定 FH_RETENTION_AGE_BASED 保留类型时可从备份目标中删除的早期版本的最短期限。 有关详细信息,请参阅 FH_RETENTION_TYPES 枚举。 数值参数包含最短期限(以天为单位)。 此策略的数值参数的默认值为 365 天 (1 年) 。
MAX_LOCAL_POLICY
此枚举的最大枚举值。 此值和大于此值的所有值都保留供系统使用。

注解

若要检索本地策略的数值参数的值,请使用 IFhConfigMgr::GetLocalPolicy 方法。

若要设置本地策略的数值参数的值,请使用 IFhConfigMgr::SetLocalPolicy 方法。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 fhcfg.h

另请参阅

FH_RETENTION_TYPES

IFhConfigMgr::GetLocalPolicy

IFhConfigMgr::SetLocalPolicy