vsprov.h header

This header is used by System Services. For more information, see:

vsprov.h contains the following programming interfaces:

Interfaces

 
IVssFileShareSnapshotProvider

. (IVssFileShareSnapshotProvider)
IVssHardwareSnapshotProvider

Contains the methods used by VSS to map volumes to LUNs, discover LUNs created during the shadow copy process, and transport LUNs on a SAN.
IVssHardwareSnapshotProviderEx

Provides an additional method used by VSS to notify hardware providers of LUN state changes.
IVssProviderCreateSnapshotSet

The IVssProviderCreateSnapshotSet interface contains the methods used during shadow copy creation.
IVssProviderNotifications

The IVssProviderNotifications interface manages providers registered with VSS.
IVssSoftwareSnapshotProvider

Contains the methods used by VSS to manage shadow copy volumes. All software providers must support this interface.