перечисление 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