IVssDifferentialSoftwareSnapshotMgmt interface (vsmgmt.h)

The IVssDifferentialSoftwareSnapshotMgmt interface contains methods that allow applications to query and manage shadow copy storage areas generated by the system shadow copy provider.

Inheritance

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

Methods

The IVssDifferentialSoftwareSnapshotMgmt interface has these methods.

 
IVssDifferentialSoftwareSnapshotMgmt::AddDiffArea

Adds a shadow copy storage area association for the specified volume.
IVssDifferentialSoftwareSnapshotMgmt::ChangeDiffAreaMaximumSize

Updates the shadow copy storage area maximum size for a certain volume.
IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForSnapshot

Queries shadow copy storage areas in use by the original volume associated with the input shadow copy.
IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForVolume

Queries shadow copy storage areas in use by the volume.
IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasOnVolume

Queries shadow copy storage areas that physically reside on the given volume.
IVssDifferentialSoftwareSnapshotMgmt::QueryVolumesSupportedForDiffAreas

Queries volumes that support shadow copy storage areas (including volumes with disabled shadow copy storage areas).

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header vsmgmt.h

See also

IUnknown

Volume Shadow Copy API Interfaces