Поделиться через


Класс IVssWMComponent (vsbackup.h)

IVssWMComponent — это интерфейс C++ (не COM), который обеспечивает доступ к сведениям о компонентах, хранящимся в документе метаданных записи.

Экземпляры IVssWMComponent получаются путем вызова IVssExamineWriterMetadata::GetComponent.

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

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

Методы

Класс IVssWMComponent содержит эти методы.

 
IVssWMComponent::FreeComponentInfo

Метод FreeComponentInfo освобождает системные ресурсы, посвященные указанным сведениям о компоненте.
IVssWMComponent::GetComponentInfo

Метод GetComponentInfo получает основные сведения об указанном компоненте метаданных модуля записи.
IVssWMComponent::GetDatabaseFile

Метод GetDatabaseFile получает объект IVssWMFiledesc, содержащий сведения о указанном файле компонента резервной копии базы данных.
IVssWMComponent::GetDatabaseLogFile

Метод GetDatabaseLogFile получает дескриптор файла журнала, связанного с указанным компонентом резервной копии базы данных.
IVssWMComponent::GetDependency

Метод GetDependency возвращает экземпляр интерфейса IVssWMDependency, содержащий методы доступа для получения сведений о явных зависимостях компонента записи и компонента одного из текущих компонентов.
IVssWMComponent::GetFile

Метод GetFile получает дескриптор файла, связанный с файловой группой.

Требования

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