IVssExamineWriterMetadata class (vsbackup.h)
The IVssExamineWriterMetadata interface is a C++ (not COM) interface that allows a requester to examine the metadata of a specific writer instance. This metadata may come from a currently executing (live) writer, or it may have been stored as an XML document.
An IVssExamineWriterMetadata interface to a live writer's metadata is obtained by a call to IVssBackupComponents::GetWriterMetadata.
Metadata obtained from a stored XML document can be examined by an instance of IVssExamineWriterMetadata obtained by a call to CreateVssExamineWriterMetadata.
Inheritance
The IVssExamineWriterMetadata interface inherits from the IUnknown interface. IVssExamineWriterMetadata also has these types of members:
Methods
The IVssExamineWriterMetadata class has these methods.
IVssExamineWriterMetadata::GetAlternateLocationMapping The GetAlternateLocationMapping method obtains a specific alternate location mapping of a file set. |
IVssExamineWriterMetadata::GetBackupSchema The GetBackupSchema method is used by a requester to determine from the Writer Metadata Document the types of backup operations that a given writer can participate in. |
IVssExamineWriterMetadata::GetComponent The GetComponent method obtains a Writer Metadata Document for a specified backup component. |
IVssExamineWriterMetadata::GetDocument Not supported. (IVssExamineWriterMetadata.GetDocument) |
IVssExamineWriterMetadata::GetExcludeFile The GetExcludeFile method obtains information about files that have been explicitly excluded from backup for a given writer. |
IVssExamineWriterMetadata::GetFileCounts The GetFileCounts method obtains excluded files and the number of components that a writer manages. |
IVssExamineWriterMetadata::GetIdentity The GetIdentity method obtains basic information about a specific writer instance. |
IVssExamineWriterMetadata::GetIncludeFile Not supported. (IVssExamineWriterMetadata.GetIncludeFile) |
IVssExamineWriterMetadata::GetRestoreMethod The GetRestoreMethod method returns information about how a writer wants its data to be restored. |
IVssExamineWriterMetadata::LoadFromXML The LoadFromXML method loads an XML document that contains a writer's metadata document into an IVssExamineWriterMetadata interface. |
IVssExamineWriterMetadata::SaveAsXML The SaveAsXML method saves the Writer Metadata Document that contains a writer's state information to a specified string. This string can be saved as part of a backup operation. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | vsbackup.h (include VsBackup.h, Vss.h, VsWriter.h) |