IVssCreateExpressWriterMetadata class (vswriter.h)

The IVssCreateExpressWriterMetadata interface is a COM interface containing methods to construct the Writer Metadata Document for an express writer.

After it is constructed, the Writer Metadata Document is a read-only object that requesters query for information about a writer and its components.

Inheritance

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

Methods

The IVssCreateExpressWriterMetadata class has these methods.

 
IVssCreateExpressWriterMetadata::AddComponent

Adds a file group to an express writer's set of components to be backed up.
IVssCreateExpressWriterMetadata::AddComponentDependency

Allows an express writer to indicate that a component it manages has an explicit writer-component dependency; that is, another component (possibly managed by another writer) must be backed up and restored with it.
IVssCreateExpressWriterMetadata::AddExcludeFiles

Excludes a file set (a specified file or files) that might otherwise be implicitly included when a component of an express writer is backed up.
IVssCreateExpressWriterMetadata::AddFilesToFileGroup

Adds a file set (a specified file or files) to a specified file group component for an express writer.
IVssCreateExpressWriterMetadata::SaveAsXML

Stores the Writer Metadata Document that contains an express writer's state information into a specified string.
IVssCreateExpressWriterMetadata::SetBackupSchema

Used by an express writer to indicate in its Writer Metadata Document the types of backup operations it can participate in.
IVssCreateExpressWriterMetadata::SetRestoreMethod

Specifies how an express writer's data is to be restored.

Requirements

   
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header vswriter.h (include Vss.h, VsWriter.h)

See also

IVssCreateWriterMetadata

IVssExpressWriter