перечисление VSS_COMPONENT_TYPE (vswriter.h)
Перечисление VSS_COMPONENT_TYPE используется инициатором запроса и модулем записи для указания типа компонента, используемого с операцией резервного копирования теневого копирования.
Синтаксис
typedef enum VSS_COMPONENT_TYPE {
VSS_CT_UNDEFINED = 0,
VSS_CT_DATABASE,
VSS_CT_FILEGROUP
} ;
Константы
VSS_CT_UNDEFINED Значение: 0 Неопределенный тип компонента. Это значение указывает на ошибку приложения. |
VSS_CT_DATABASE Компонент базы данных. |
VSS_CT_FILEGROUP Компонент группы файлов. Это любой компонент, отличный от базы данных. |
Комментарии
Модуль записи задает тип компонента при добавлении компонента в документ метаданных записи с помощью IVssCreateWriterMetadata::AddComponent.
Записи и инициаторы запроса могут найти сведения о типах компонентов, выбранных для включения в документ компонентов резервного копирования, с помощью вызовов IVssComponent::GetComponentType для возврата типа компонента напрямую.
Инициатор запроса может получить тип любого компонента в документе метаданных модуля записи данного модуля записи, выполнив следующие действия:
- Использование IVssExamineWriterMetadata::GetComponent для получения интерфейса IVssWMComponent
- Использование IVssWMComponent::GetComponentInfo для возврата структуры VSS_COMPONENTINFO
- Проверка элемента Type объекта VSS_COMPONENTINFO
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vswriter.h |