перечисление VSS_HARDWARE_OPTIONS (vss.h)

Определяет флаги LUN теневого копирования.

Синтаксис

typedef enum _VSS_HARDWARE_OPTIONS {
  VSS_BREAKEX_FLAG_MASK_LUNS = 0x1,
  VSS_BREAKEX_FLAG_MAKE_READ_WRITE = 0x2,
  VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL = 0x4,
  VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE = 0x8,
  VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE = 0x100,
  VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY = 0x200,
  VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY = 0x400,
  VSS_ONLUNSTATECHANGE_DO_MASK_LUNS = 0x800
} VSS_HARDWARE_OPTIONS, *PVSS_HARDWARE_OPTIONS;

Константы

 
VSS_BREAKEX_FLAG_MASK_LUNS
Значение: 0x1
Теневая копия LUN будет маскирована с узла.
VSS_BREAKEX_FLAG_MAKE_READ_WRITE
Значение: 0x2
Теневая копия LUN будет предоставлена узлу в виде тома для чтения и записи.
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL
Значение: 0x4
Идентификаторы дисков всех LUN теневой копии будут возвращены к идентификаторам исходных LUN. Однако если в системе присутствует какой-либо из исходных LUN, операция завершится ошибкой, и ни один из идентификаторов не будет возвращен.
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE
Значение: 0x8
Ни один из идентификаторов дисков теневой копии LUN не будет возвращен.
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE
Значение: 0x100
Теневая копия LUN будет преобразована без возможности чтения и записи. Этот флаг устанавливается только в качестве уведомления для поставщика; никаких действий поставщика не требуется. Дополнительные сведения см. в статье Метод IVssHardwareSnapshotProviderEx::OnLunStateChange .
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY
Значение: 0x200
Теневая копия LUN будет временно преобразована в режим чтения и записи и будет проходить восстановление TxF или автоматическое восстановление VSS. Этот флаг устанавливается только в качестве уведомления для поставщика; никаких действий поставщика не требуется. Дополнительные сведения см. в статье Метод IVssHardwareSnapshotProviderEx::OnLunStateChange .
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY
Значение: 0x400
Теневая копия LUN только что подверглась восстановлению TxF или автоматическому восстановлению VSS и была преобразована обратно в режим только для чтения. Этот флаг устанавливается только в качестве уведомления для поставщика; никаких действий поставщика не требуется. Дополнительные сведения см. в статье Метод IVssHardwareSnapshotProviderEx::OnLunStateChange .
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS
Значение: 0x800
Поставщик должен маскировки теневых копий LUN с этого компьютера. Дополнительные сведения см. в статье Метод IVssHardwareSnapshotProviderEx::OnLunStateChange .

Требования

   
Минимальная версия клиента Windows Vista с пакетом обновления 1 (SP1) [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть vss.h

См. также раздел

IVssHardwareSnapshotProviderEx::OnLunStateChange