Volume Shadow Copy API Reference
The Volume Shadow Copy Service (VSS) is a set of COM and C++ APIs that enable volume backups to be performed while applications on the system (called writers) continue to write to the volumes.
VSS supports these backups through the creation of shadow copies, a duplicate of the original volume at a given point in time.
Third-party developers can use the VSS API to create requesters (such as a backup application) to create and manage shadow copies.
The actual work of creating and representing shadow copies is conducted by system-level applications known as providers.
Developers can also use the API to construct writers: VSS-aware applications that are able to coordinate I/O operations with the creation and manipulation of shadow copies.
- Volume Shadow Copy API Classes
- Volume Shadow Copy API Data Types
- Volume Shadow Copy API Enumerations
- Volume Shadow Copy API Functions
- Volume Shadow Copy API Interfaces
- Volume Shadow Copy API Structures
- Volume Shadow Copy Glossary
For more information on writing requesters and writers, see Using the Volume Shadow Copy Service.