IFhConfigMgr::GetIncludeExcludeRules 方法 (fhcfg.h)
检索当前存储在 FhConfigMgr 对象中的包含和排除规则。
注意
IFhConfigMgr 已弃用,将来的版本可能会更改或不可用。
语法
HRESULT GetIncludeExcludeRules(
[in] BOOL Include,
[in] FH_PROTECTED_ITEM_CATEGORY Category,
[out] IFhScopeIterator **Iterator
);
参数
[in] Include
如果设置为 TRUE,则返回包含规则。 如果设置为 FALSE,则返回排除规则。
[in] Category
一个FH_PROTECTED_ITEM_CATEGORY枚举值,该值指定包含或排除规则的类型。
[out] Iterator
接收可用于枚举所请求类别中的规则的 IFhScopeIterator 接口指针。
返回值
成功时S_OK ,或失败时不成功的 HRESULT 。 可能不成功的 HRESULT 值包括 FhErrors.h 头文件中定义的值。
备注
文件历史记录保护范围是此功能备份的文件集。 它包含包含规则和排除规则。 包含规则指定包含的文件和文件夹。 排除规则指定排除的文件和文件夹。
默认保护范围包括所有用户库以及“联系人”、“桌面”和“收藏夹”文件夹中的所有文件夹。
可以通过添加排除规则来修改文件历史记录保护范围,以减小文件历史记录保护范围,而无需从用户库中删除文件夹。
排除规则优先于包含规则。 换句话说,如果包含规则与排除规则冲突,则文件历史记录功能将遵循排除规则。
IFhConfigMgr::AddRemoveExcludeRule 方法可用于添加或删除排除规则。 它不能用于修改包含规则。
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | fhcfg.h |