- Windows File Protection
A system service that protects special operating system files. If one of these files is deleted or overwritten, Windows File Protection replaces the file with the original from its cache.
An application that coordinates its I/O operations with VSS shadow copy and shadow copy related operations (such as backups and restores) so that their data contained on the shadow copied volume is in a consistent state.
To support this coordination, a writer must implement an instance of a class derived from the abstract base class CVssWriter to communicate with the VSS infrastructure. See also shadow copy.
- writer class
A globally unique identifier (GUID) supplied by a writer during initialization to indicate that it belongs to a given type of writers. For instance, multiple implementations of a writer could share the same writer class ID.
Writers of the same class may be distinguished by their writer instances. It is up to an application developer to specify writer classes. See also writer instance.
- writer instance
A globally unique identifier (GUID) supplied by VSS for each writer process running on a system. A unique value for the writer instance is generated each time the writer starts.
- Writer Metadata Document
An XML document created by a writer (using the IVssCreateWriterMetadata interface) containing information about the writer's state and components. A requester can query Writer Metadata Documents (using the IVssExamineWriterMetadata interface) when performing a restore or backup operation.
A Writer Metadata Document contains the list of all of a writer's components, any one of which might participate in a backup. This differs from the requester's Backup Components Document, which contains only those components explicitly included for a backup or restore operation.
Once constructed, the Writer Metadata Document should be viewed as a read-only object. It can be saved to disk. See also Backup Components Document, explicit component inclusion, implicit component inclusion.