Metodo IFhConfigMgr::GetIncludeExcludeRules (fhcfg.h)

Recupera le regole di inclusione ed esclusione attualmente archiviate in un oggetto FhConfigMgr .

Nota

IFhConfigMgr è deprecato e può essere modificato o non disponibile nelle versioni future.

Sintassi

HRESULT GetIncludeExcludeRules(
  [in]  BOOL                       Include,
  [in]  FH_PROTECTED_ITEM_CATEGORY Category,
  [out] IFhScopeIterator           **Iterator
);

Parametri

[in] Include

Se impostato su TRUE, vengono restituite regole di inclusione. Se impostato su FALSE, vengono restituite regole di esclusione.

[in] Category

Valore di enumerazione FH_PROTECTED_ITEM_CATEGORY che specifica il tipo delle regole di inclusione o esclusione.

[out] Iterator

Riceve un puntatore dell'interfaccia IFhScopeIterator che può essere usato per enumerare le regole nella categoria richiesta.

Valore restituito

S_OK sull'esito positivo o su un HRESULT non riuscito in caso di errore. I valori HRESULT possibili non riusciti includono valori definiti nel file di intestazione FhErrors.h.

Commenti

L'ambito protezione cronologia file è il set di file di cui è stato eseguito il backup tramite questa funzionalità. Contiene regole di inclusione e regole di esclusione. Le regole di inclusione specificano i file e le cartelle inclusi. Le regole di esclusione specificano i file e le cartelle esclusi.

L'ambito di protezione predefinito include tutte le cartelle di tutte le librerie utente e le cartelle Contatti, Desktop e Preferiti.

È possibile modificare l'ambito protezione cronologia file aggiungendo regole di esclusione per ridurre l'ambito protezione cronologia file senza rimuovere cartelle dalle librerie utente.

Le regole di esclusione hanno la precedenza sulle regole di inclusione. In altre parole, se una regola di inclusione è in conflitto con una regola di esclusione, la funzionalità Cronologia file segue la regola di esclusione.

Il metodo IFhConfigMgr::AddRemoveExcludeRule può essere usato per aggiungere o rimuovere regole di esclusione. Non può essere usato per modificare le regole di inclusione.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione fhcfg.h

Vedi anche

FH_PROTECTED_ITEM_CATEGORY

FhConfigMgr

IFhConfigMgr

IFhConfigMgr::AddRemoveExcludeRule

IFhScopeIterator