перечисление VSS_PROTECTION_LEVEL (vsmgmt.h)
Определяет набор уровней защиты от теневого копирования томов.
Синтаксис
typedef enum _VSS_PROTECTION_LEVEL {
VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME = 0,
VSS_PROTECTION_LEVEL_SNAPSHOT
} VSS_PROTECTION_LEVEL, *PVSS_PROTECTION_LEVEL;
Константы
VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME Значение: 0 Указывает, что ввод-вывод исходного тома должен поддерживаться за счет теневых копий. Это уровень защиты по умолчанию. Теневые копии могут быть удалены при выполнении обоих следующих условий:
|
VSS_PROTECTION_LEVEL_SNAPSHOT Указывает, что теневые копии должны поддерживаться за счет операций ввода-вывода на исходный том. Этот уровень защиты называется "режим защиты от теневого копирования". Все операции ввода-вывода исходного тома завершатся ошибкой при выполнении обоих следующих условий:
|
Комментарии
Если том находится в режиме защиты от теневого копирования, инициаторы запроса должны задать связи области хранения теневого копирования (diff области) с помощью метода IVssDifferentialSoftwareSnapshotMgmt::AddDiffArea.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista с пакетом обновления 1 (SP1) [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | vsmgmt.h |
См. также раздел
IVssDifferentialSoftwareSnapshotMgmt3
IVssDifferentialSoftwareSnapshotMgmt3::GetVolumeProtectLevel
IVssDifferentialSoftwareSnapshotMgmt3::SetVolumeProtectLevel