fhcfg.h header

This header is used by Developer Notes. For more information, see:

fhcfg.h contains the following programming interfaces:

Interfaces

 
IFhConfigMgr

The IFhConfigMgr interface allows client applications to read and modify the File History configuration for the user account under which the methods of this interface are called.
IFhReassociation

This interface allows client applications to reassociate a File History configuration from a File History target with the current user.
IFhScopeIterator

The IFhScopeIterator interface allows client applications to enumerate individual items in an inclusion or exclusion list. To retrieve inclusion and exclusion lists, call the IFhConfigMgr::GetIncludeExcludeRules method.
IFhTarget

The IFhTarget interface allows client applications to read numeric and string properties of a File History backup target.

Enumerations

 
FH_BACKUP_STATUS

Specifies whether File History backups are enabled.
FH_DEVICE_VALIDATION_RESULT

Indicates whether the storage device or network share can be used as a File History backup target.
FH_LOCAL_POLICY_TYPE

Specifies the type of a local policy for the File History feature. Each local policy has a numeric parameter associated with it.
FH_PROTECTED_ITEM_CATEGORY

Specifies the type of an inclusion or exclusion list.
FH_RETENTION_TYPES

Specifies under what conditions previous versions of files and folders can be deleted from a backup target.
FH_TARGET_DRIVE_TYPES

Specifies the type of a File History backup target.
FH_TARGET_PROPERTY_TYPE

Specifies the type of a property of a backup target.