Интерфейс IVssSoftwareSnapshotProvider (vsprov.h)
Содержит методы, используемые VSS для управления томами теневого копирования. Все поставщики программного обеспечения должны поддерживать этот интерфейс.
Наследование
Интерфейс IVssSoftwareSnapshotProvider наследуется от интерфейса IUnknown . IVssSoftwareSnapshotProvider также имеет следующие типы элементов:
Методы
Интерфейс IVssSoftwareSnapshotProvider содержит следующие методы.
IVssSoftwareSnapshotProvider::BeginPrepareSnapshot VSS вызывает этот метод для каждой теневой копии, добавляемой в набор теневых копий. (IVssSoftwareSnapshotProvider.BeginPrepareSnapshot) |
IVssSoftwareSnapshotProvider::D eleteSnapshots Удаляет одну или несколько теневых копий или набор теневых копий. |
IVssSoftwareSnapshotProvider::GetSnapshotProperties Возвращает свойства указанной теневой копии. |
IVssSoftwareSnapshotProvider::IsVolumeSnapshotted Определяет, существуют ли теневые копии для указанного тома. |
IVssSoftwareSnapshotProvider::IsVolumeSupported Определяет, поддерживает ли поставщик теневые копии на указанном томе. |
IVssSoftwareSnapshotProvider::Query Запрашивает у поставщика сведения о теневых копиях, выполненных поставщиком. |
IVssSoftwareSnapshotProvider::QueryRevertStatus Возвращает указатель интерфейса IVssAsync, который можно использовать для определения состояния операции отменить изменения. (IVssSoftwareSnapshotProvider.QueryRevertStatus) |
IVssSoftwareSnapshotProvider::RevertToSnapshot Возвращает том к предыдущей теневой копии. (IVssSoftwareSnapshotProvider.RevertToSnapshot) |
IVssSoftwareSnapshotProvider::SetContext Задает контекст для последующих операций, связанных с теневым копированием. |
IVssSoftwareSnapshotProvider::SetSnapshotProperty Задает свойство для теневой копии. |
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | vsprov.h |