Upravit

Sdílet prostřednictvím


IVssFileShareSnapshotProvider interface (vsprov.h)

Contains the methods used by VSS to manage shadow copy volumes.

Inheritance

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

Methods

The IVssFileShareSnapshotProvider interface has these methods.

 
IVssFileShareSnapshotProvider::BeginPrepareSnapshot

VSS calls this method for each shadow copy that is added to the shadow copy set. (IVssFileShareSnapshotProvider.BeginPrepareSnapshot)
IVssFileShareSnapshotProvider::DeleteSnapshots

Deletes specific snapshots, or all snapshots in a specified snapshot set.
IVssFileShareSnapshotProvider::GetSnapshotProperties

Gets the VSS_SNAPSHOT_PROP structure for a file share snapshot.
IVssFileShareSnapshotProvider::IsPathSnapshotted

Determines whether the given Universal Naming Convention (UNC) path currently has any snapshots.
IVssFileShareSnapshotProvider::IsPathSupported

Determines whether the given Universal Naming Convention (UNC) path is supported by this provider.
IVssFileShareSnapshotProvider::Query

Gets an enumeration of VSS_SNAPSHOT_PROP structures for all file share snapshots that are available to the application server.
IVssFileShareSnapshotProvider::SetContext

Sets the context for the subsequent shadow copy-related operations.
IVssFileShareSnapshotProvider::SetSnapshotProperty

Requests the provider to set a property value for the specified snapshot.

Requirements

Requirement Value
Minimum supported client Windows 8.1 [desktop apps only]
Minimum supported server Windows Server 2012 R2 [desktop apps only]
Target Platform Windows
Header vsprov.h