IFhReassociation interface

This interface allows client applications to reassociate a File History configuration from a File History target with the current user. Reassociation serves two purposes:

  • It allows the user to access the data that was backed up to the target in the past, possibly from a different computer or under a different account.
  • It allows the user to continue to back up data to the target, possibly on a new computer or under a new account name.

Members

The IFhReassociation interface inherits from the IUnknown interface. IFhReassociation also has these types of members:

Methods

The IFhReassociation interface has these methods.

MethodDescription
GetConfigurationDetails

This method enumerates File History configurations that were discovered on a storage device or network share by the IFhReassociation::ScanTargetForConfigurations method and returns additional information about each of the discovered configurations.

PerformReassociation

This method re-establishes relationship between the current user and the configuration selected previously via the IFhReassociation::SelectConfiguration method and prepares the target device for accepting backup data from the current computer.

ScanTargetForConfigurations

Scans the namespace on a specified storage device or network share for File History configurations that can be reassociated with and continued to be used on the current computer.

SelectConfiguration

Selects one of the File History configurations discovered on a storage device or network share by the IFhReassociation::ScanTargetForConfigurations method for subsequent reassociation. Actual reassociation is performed by the IFhReassociation::PerformReassociation method.

ValidateTarget

This method checks whether a certain storage device or network share can be used as a File History default target and, thus, whether reassociation is possible at all or not.

 

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Fhcfg.h

IDL

Fhcfg.idl

 

 

Show: