Класс IVssExamineWriterMetadata (vsbackup.h)

Интерфейс IVssExamineWriterMetadata — это интерфейс C++ (не COM), который позволяет инициатору запроса проверять метаданные конкретного экземпляра модуля записи. Эти метаданные могут поступать из выполняющегося (динамического) модуля записи или же они могут храниться в виде XML-документа.

Интерфейс IVssExamineWriterMetadata для метаданных динамического модуля записи получается путем вызова IVssBackupComponents::GetWriterMetadata.

Метаданные, полученные из сохраненного XML-документа, могут быть проверены экземпляром IVssExamineWriterMetadata , полученным путем вызова CreateVssExamineWriterMetadata.

Наследование

Интерфейс IVssExamineWriterMetadata наследуется от интерфейса IUnknown . IVssExamineWriterMetadata также имеет следующие типы элементов:

Методы

Класс IVssExamineWriterMetadata содержит следующие методы.

 
IVssExamineWriterMetadata::GetAlternateLocationMapping

Метод GetAlternateLocationMapping получает определенное альтернативное сопоставление расположения набора файлов.
IVssExamineWriterMetadata::GetBackupSchema

Метод GetBackupSchema используется инициатором запроса для определения из документа метаданных модуля записи типов операций резервного копирования, в которые может участвовать данный модуль записи.
IVssExamineWriterMetadata::GetComponent

Метод GetComponent получает документ метаданных модуля записи для указанного компонента резервной копии.
IVssExamineWriterMetadata::GetDocument

Не поддерживается. (IVssExamineWriterMetadata.GetDocument)
IVssExamineWriterMetadata::GetExcludeFile

Метод GetExcludeFile получает сведения о файлах, которые были явно исключены из резервной копии для данного модуля записи.
IVssExamineWriterMetadata::GetFileCounts

Метод GetFileCounts получает исключенные файлы и количество компонентов, которыми управляет модуль записи.
IVssExamineWriterMetadata::GetIdentity

Метод GetIdentity получает основные сведения о конкретном экземпляре модуля записи.
IVssExamineWriterMetadata::GetIncludeFile

Не поддерживается. (IVssExamineWriterMetadata.GetIncludeFile)
IVssExamineWriterMetadata::GetRestoreMethod

Метод GetRestoreMethod возвращает сведения о том, как модуль записи хочет восстановить свои данные.
IVssExamineWriterMetadata::LoadFromXML

Метод LoadFromXML загружает XML-документ, содержащий документ метаданных модуля записи, в интерфейс IVssExamineWriterMetadata.
IVssExamineWriterMetadata::SaveAsXML

Метод SaveAsXML сохраняет документ метаданных модуля записи, содержащий сведения о состоянии модуля записи, в указанную строку. Эту строку можно сохранить как часть операции резервного копирования.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header vsbackup.h (включая VsBackup.h, Vss.h, VsWriter.h)

См. также раздел

IVssCreateWriterMetadata