IDedupReadFileCallback interface (ddpbackup.h)
A callback interface, implemented by backup applications, that enables Data Deduplication to read content from metadata and container files residing in a backup store and optionally improve restore efficiency.
Inheritance
The IDedupReadFileCallback interface inherits from the IUnknown interface. IDedupReadFileCallback also has these types of members:
Methods
The IDedupReadFileCallback interface has these methods.
IDedupReadFileCallback::OrderContainersRestore This method provides the application with the ability to influence the order of the pending reads that are required to retrieve the target file. |
IDedupReadFileCallback::PreviewContainerRead Provides the application with a preview of the sequence of reads that are pending for a given container file extent. |
IDedupReadFileCallback::ReadBackupFile Reads data from a Data Deduplication store metadata or container file located in the backup store. |
Remarks
The IDedupReadFileCallback interface is implemented by a backup application and passed as a parameter to the IDedupBackupSupport::RestoreFiles method. The callback is used by Data Deduplication to read data from Data Duplication store containers in the backup store. IDedupReadFileCallback also includes methods that applications can optionally implement to increase the efficiency of the Data Deduplication file restore process.
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2012 |
Target Platform | Windows |
Header | ddpbackup.h |