Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by System Services. For more information, see:
vss.h contains the following programming interfaces:
Interfaces
IVssAsync The IVssAsync interface is returned to calling applications by methods that initiate asynchronous operations, which run in the background and typically require a long time to complete. |
IVssEnumObject Contains methods to iterate over and perform other operations on a list of enumerated objects. (IVssEnumObject) |
Structures
VSS_OBJECT_PROP Defines the properties of a provider, volume, shadow copy, or shadow copy set. |
VSS_PROVIDER_PROP Specifies shadow copy provider properties. |
VSS_SNAPSHOT_PROP Contains the properties of a shadow copy or shadow copy set. |
Enumerations
VSS_APPLICATION_LEVEL Indicates the application level, the point in the course of the creation of a shadow copy that a writer is notified of a freeze. |
VSS_BACKUP_SCHEMA Used by a writer to indicate the types of backup operations it can participate in. |
VSS_BACKUP_TYPE Indicates the type of backup to be performed. |
VSS_FILE_SPEC_BACKUP_TYPE Used by writers to indicate their support of certain backup operations. |
VSS_HARDWARE_OPTIONS Defines shadow copy LUN flags. |
VSS_OBJECT_TYPE Used by requesters to identify an object as a shadow copy set, shadow copy, or provider. |
VSS_PROVIDER_CAPABILITIES This enumeration is reserved for future use. |
VSS_PROVIDER_TYPE Specifies the provider type. |
VSS_RECOVERY_OPTIONS Used by a requester to specify how a resynchronization operation is to be performed. |
VSS_RESTORE_TYPE Used by a requester to indicate the type of restore operation it is about to perform. |
VSS_ROLLFORWARD_TYPE The VSS_ROLLFORWARD_TYPE enumeration is used by a requester to indicate the type of roll-forward operation it is about to perform. |
VSS_SNAPSHOT_COMPATIBILITY The VSS_SNAPSHOT_COMPATIBILITY enumeration indicates which volume control or file I/O operations are disabled for the volume that has been shadow copied. |
VSS_SNAPSHOT_CONTEXT Specify how a shadow copy is to be created, queried, or deleted and the degree of writer involvement. |
VSS_SNAPSHOT_PROPERTY_ID Specifies the property to be set for a shadow copy. |
VSS_SNAPSHOT_STATE Specify the state of a given shadow copy operation. |
VSS_VOLUME_SNAPSHOT_ATTRIBUTES Allows additional attributes to be specified for a shadow copy. |
VSS_WRITER_STATE Indicates the current state of the writer. |