Méthode IFhConfigMgr::GetIncludeExcludeRules (fhcfg.h)
Récupère les règles d’inclusion et d’exclusion actuellement stockées dans un objet FhConfigMgr .
Notes
IFhConfigMgr est déconseillé et peut être modifié ou indisponible dans les versions ultérieures.
Syntaxe
HRESULT GetIncludeExcludeRules(
[in] BOOL Include,
[in] FH_PROTECTED_ITEM_CATEGORY Category,
[out] IFhScopeIterator **Iterator
);
Paramètres
[in] Include
Si la valeur est TRUE, les règles d’inclusion sont retournées. Si la valeur est FALSE, les règles d’exclusion sont retournées.
[in] Category
Une valeur d’énumération FH_PROTECTED_ITEM_CATEGORY qui spécifie le type des règles d’inclusion ou d’exclusion.
[out] Iterator
Reçoit un pointeur d’interface IFhScopeIterator qui peut être utilisé pour énumérer les règles dans la catégorie demandée.
Valeur retournée
S_OK sur la réussite ou un HRESULT infructueux en cas d’échec. Les valeurs HRESULT potentiellement infructueuses incluent les valeurs définies dans le fichier d’en-tête FhErrors.h.
Notes
L’étendue de protection de l’historique des fichiers est l’ensemble de fichiers sauvegardés par cette fonctionnalité. Il contient des règles d’inclusion et des règles d’exclusion. Les règles d’inclusion spécifient les fichiers et dossiers inclus. Les règles d’exclusion spécifient les fichiers et dossiers qui sont exclus.
L’étendue de protection par défaut inclut tous les dossiers de toutes les bibliothèques utilisateur et les dossiers Contacts, Desktop et Favoris.
Vous pouvez modifier l’étendue de protection de l’historique des fichiers en ajoutant des règles d’exclusion pour réduire l’étendue de protection de l’historique des fichiers sans supprimer les dossiers des bibliothèques utilisateur.
Les règles d’exclusion sont prioritaires sur les règles d’inclusion. En d’autres termes, si une règle d’inclusion est en conflit avec une règle d’exclusion, la fonctionnalité Historique des fichiers suit la règle d’exclusion.
La méthode IFhConfigMgr::AddRemoveExcludeRule peut être utilisée pour ajouter ou supprimer des règles d’exclusion. Il ne peut pas être utilisé pour modifier les règles d’inclusion.
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | fhcfg.h |