перечисление VSS_WRITERRESTORE_ENUM (vswriter.h)

Перечисление VSS_WRITERRESTORE_ENUM используется модулем записи, чтобы указать инициатору запроса условия, при которых он будет обрабатывать события, созданные во время операции восстановления.

Синтаксис

typedef enum VSS_WRITERRESTORE_ENUM {
  VSS_WRE_UNDEFINED = 0,
  VSS_WRE_NEVER,
  VSS_WRE_IF_REPLACE_FAILS,
  VSS_WRE_ALWAYS
} ;

Константы

 
VSS_WRE_UNDEFINED
Значение: 0
Неизвестно, будет ли модуль записи выполнять специальные операции во время операции восстановления.


Это состояние указывает на ошибку записи.
VSS_WRE_NEVER
Модуль записи не требует событий восстановления.
VSS_WRE_IF_REPLACE_FAILS
Указывает, что модуль записи всегда ожидает обработки
Предварительное хранилище
Событие (CvssWriter::OnPreRestore), но ожидается
для обработки события PostRestore
(CvssWriter::OnPostRestore) только в случае восстановления
происходит сбой при реализации VSS_RME_RESTORE_IF_NOT_THERE или
VSS_RME_RESTORE_IF_CAN_REPLACE метод восстановления
(VSS_RESTOREMETHOD_ENUM).
VSS_WRE_ALWAYS
Модуль записи всегда выполняет специальные операции во время операции восстановления.

Комментарии

Модуль записи передает значение VSS_WRITERRESTORE_ENUMв IVssCreateWriterMetadata::SetRestoreMethod , чтобы через метаданные указать, как он взаимодействует с инициаторами запроса во время операции восстановления.

Инициатор запроса получает сведения об участии модуля записи, вызывая метод IVssExamineWriterMetadata::GetRestoreMethod.

Требования

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

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

IVssCreateWriterMetadata::SetRestoreMethod

IVssExamineWriterMetadata::GetRestoreMethod

VSS_RESTOREMETHOD_ENUM