| Method | Description |
GetWriterComponentsCount |
Gets the number of writer components.
|
GetWriterComponents |
Obtains a specific writer component.
|
InitializeForBackup |
Initializes the backup components metadata file in preparation for backup.
|
SetBackupState |
Defines an overall configuration for a backup operation.
|
InitializeForRestore |
Initializes the IVssBackupComponents interface
in preparation for a restore operation.
|
SetRestoreState |
Sets how a restore will be processed.
|
GatherWriterMetadata |
Prompts each writer to send the metadata it has collected.
|
GetWriterMetadataCount |
Returns the number of writers for which there is metadata.
|
GetWriterMetadata |
Returns writer metadata for a specific writer.
|
FreeWriterMetadata |
Frees system resources allocated when
GatherWriterMetadata is
called.
|
AddComponent |
Adds a component to the list of components to be backed up.
|
PrepareForBackup |
Signals all writers that a backup is about to occur.
|
AbortBackup |
Terminates the current backup.
|
GatherWriterStatus |
Prompts each writer to send a status message.
|
GetWriterStatusCount |
Returns the number of writers for which there is status.
|
FreeWriterStatus |
Frees system resources allocated during the call to
GatherWriterStatus.
|
GetWriterStatus |
Returns the status of the specified writer.
|
SetBackupSucceeded |
Indicates whether the backup of the specified component was successful.
|
SetBackupOptions |
Sets a string of private, or writer-dependent, backup parameters for a writer component.
|
SetSelectedForRestore |
Indicates whether the specified component has been selected for restoration.
|
SetRestoreOptions |
Sets a string of private, or writer-dependent, restore parameters for a writer component.
|
SetAdditionalRestores |
Indicates whether additional restores of the component will follow this restore (that is, full restore
followed by log file restores).
|
SetPreviousBackupStamp |
Sets a backup stamp indicating the time of a previous backup against which a differential or incremental
backup is to be evaluated.
|
SaveAsXML |
Saves the specified backup component metadata file to the storage media.
|
BackupComplete |
Signals writers that the backup process has completed.
|
AddAlternativeLocationMapping |
Creates an alternate location mapping for the specified file or files.
|
AddRestoreSubcomponent |
Adds a subcomponent to be restored and allows a requester to restore a portion of the entire
component.
|
SetFileRestoreStatus |
Requester indicates whether all, some, or none of the files were successfully restored.
|
AddNewTarget |
Adds a new target location to which a file is to be restored.
|
SetRangesFilePath |
Indicates that the ranges file used in a partial file operation has been restored to a new location.
|
PreRestore |
Signals the PreRestore event to
the writers.
|
PostRestore |
Signals the PostRestore event to
the writers.
|
SetContext |
Sets the context for all subsequent shadow copy-related operations.
|
StartSnapshotSet |
Creates a new, empty shadow copy set.
|
AddToSnapshotSet |
Adds shadow copies to the shadow copy set.
|
DoSnapshotSet |
Commits all shadow copies in this set simultaneously.
|
DeleteSnapshots |
Deletes one or more shadow copies or a shadow copy set.
|
ImportSnapshots |
Imports shadow copies transported from a different machine.
|
BreakSnapshotSet |
Causes the existence of a shadow copy set to be "forgotten" by VSS.
|
GetSnapshotProperties |
Gets the properties of the specified shadow copy.
|
Query |
Queries the list of providers or shadow copies in the system.
|
IsVolumeSupported |
Determines whether the specified provider supports shadow copies for the specified volume.
|
DisableWriterClasses |
Disables the requesting of writer metadata from the specified writer classes.
|
EnableWriterClasses |
Enables the requesting of writer metadata from the specified writer classes.
|
DisableWriterInstances |
Disables the specified writer instances.
|
ExposeSnapshot |
Exposes the specified shadow copy as a drive letter, mounted folder, or file
share.
|
RevertToSnapshot |
Reverts a volume to a previous shadow copy.
|
QueryRevertStatus |
Returns an IVssAsync interface pointer that can be used
to determine the status of the revert operation.
|