共用方式為


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

另請參閱

FH_PROTECTED_ITEM_CATEGORY

FhConfigMgr

IFhConfigMgr

IFhConfigMgr::AddRemoveExcludeRule

IFhScopeIterator