IVssBackupComponentsEx2 class (vsbackup.h)
Defines additional methods that requesters can use to run backup and restore operations.
To obtain an instance of the IVssBackupComponentsEx2 interface, call the QueryInterface method of the IVssBackupComponents interface, and pass the IID_IVssBackupComponentsEx2 constant as the interface identifier (IID) parameter.
Inheritance
The IVssBackupComponentsEx2 interface inherits from IVssBackupComponentsEx and IVssBackupComponents. IVssBackupComponentsEx2 also has these types of members:
Methods
The IVssBackupComponentsEx2 class has these methods.
IVssBackupComponentsEx2::BreakSnapshotSetEx Breaks a shadow copy set according to requester-specified options. |
IVssBackupComponentsEx2::FastRecovery This method is reserved for future use. (IVssBackupComponentsEx2.FastRecovery) |
IVssBackupComponentsEx2::PreFastRecovery This method is reserved for future use. (IVssBackupComponentsEx2.PreFastRecovery) |
IVssBackupComponentsEx2::SetAuthoritativeRestore Marks the restore of a component as authoritative for a replicated data store. |
IVssBackupComponentsEx2::SetRestoreName Assigns a new logical name to a component that is being restored. |
IVssBackupComponentsEx2::SetRollForward Sets the roll-forward operation type for a component and specifies the restore point for a partial roll-forward operation. |
IVssBackupComponentsEx2::UnexposeSnapshot Unexposes a shadow copy either by deleting the file share or by removing the drive letter or mounted folder. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | vsbackup.h (include VsBackup.h, Vss.h, VsWriter.h) |