Перечисление VSS_SUBSCRIBE_MASK (vswriter.h)

Перечисление VSS_SUBSCRIBE_MASK используется модулем записи при подписке на службу VSS. Он указывает события, которые модуль записи готов получить.

Синтаксис

typedef enum VSS_SUBSCRIBE_MASK {
  VSS_SM_POST_SNAPSHOT_FLAG = 0x00000001,
  VSS_SM_BACKUP_EVENTS_FLAG = 0x00000002,
  VSS_SM_RESTORE_EVENTS_FLAG = 0x00000004,
  VSS_SM_IO_THROTTLING_FLAG = 0x00000008,
  VSS_SM_ALL_FLAGS = 0xffffffff
} ;

Константы

 
VSS_SM_POST_SNAPSHOT_FLAG
Значение: 0x00000001
Это значение перечисления зарезервировано для использования в будущем.


Указывает, что модуль записи ожидает уведомления после завершения теневой копии, в которую он участвует.
Затем он вызовет
CVssWriter::OnPostSnapshot.
VSS_SM_BACKUP_EVENTS_FLAG
Значение: 0x00000002
В настоящее время VSS_SM_BACKUP_EVENTS_FLAG можно использовать в качестве аргумента только в том случае, если
объединенные с помощью побитового ИЛИ с VSS_SM_RESTORE_EVENTS_FLAG.


Указывает, что модуль записи может ожидать получения следующих событий:

VSS_SM_RESTORE_EVENTS_FLAG
Значение: 0x00000004
В настоящее время VSS_SM_RESTORE_EVENTS_FLAG можно использовать в качестве аргумента только в том случае, если
объединенные с помощью побитового ИЛИ с VSS_SM_BACKUP_EVENTS_FLAG.


Указывает, что модуль записи может ожидать получения следующих событий:

VSS_SM_IO_THROTTLING_FLAG
Значение: 0x00000008
Это значение перечисления зарезервировано для использования в будущем.
VSS_SM_ALL_FLAGS
Значение: 0xffffffff
Это значение перечисления зарезервировано для использования в будущем.


Указывает, что модуль записи должен получать уведомления обо всех событиях.

Комментарии

Битовая маска (или побитовая или) значений VSS_SUBSCRIBE_MASK используется только в качестве аргумента для CVssWriter::Subscribe.

В настоящее время поддерживается только VSS_SUBSCRIBE_MASK битовая маска ( VSS_SM_BACKUP_EVENTS_FLAG | VSS_SM_RESTORE_EVENTS_FLAG).

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть vswriter.h

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

CVssWriter::OnBackOffIOOnVolume

CVssWriter::OnBackupComplete

CVssWriter::OnContinueIOOnVolume

CVssWriter::OnPostRestore

CVssWriter::OnPostSnapshot

CVssWriter::OnPreRestore

CVssWriter::OnPrepareBackup

CVssWriter::Subscribe