Класс 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) |