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

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

Синтаксис

typedef enum _VSS_RESTORE_TYPE {
  VSS_RTYPE_UNDEFINED = 0,
  VSS_RTYPE_BY_COPY,
  VSS_RTYPE_IMPORT,
  VSS_RTYPE_OTHER
} VSS_RESTORE_TYPE, *PVSS_RESTORE_TYPE;

Константы

 
VSS_RTYPE_UNDEFINED
Значение: 0
Тип восстановления не определен.
Это тип восстановления по умолчанию. Однако средства записи должны рассматривать этот тип восстановления так, как если бы он был VSS_RTYPE_BY_COPY.

Это указывает на ошибку со стороны инициатора запроса.
VSS_RTYPE_BY_COPY
Инициатор запроса восстанавливает резервные копии данных в исходный том из резервной копии.
Средний.
VSS_RTYPE_IMPORT
Инициатор запроса не копирует данные из среды резервного копирования, но импортирует переносимую теневое копирование и использует эту функцию.
импортированный том для таких операций, как интеллектуальный анализ данных.


Windows Server 2003, Standard Edition и Windows Server 2003, Web Edition: Это значение не поддерживается. Все выпуски Windows Server 2003 с пакетом обновления 1 (SP1) поддерживают это значение.
VSS_RTYPE_OTHER
Тип восстановления, который в настоящее время не перечисляется. Это значение указывает на ошибку приложения.

Комментарии

Инициатор запроса может при необходимости задать тип операции восстановления с помощью IVssBackupComponents::SetRestoreState.

Модуль записи может получить тип операции восстановления, вызвав CVssWriter::GetRestoreType.

Требования

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

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

CVssWriter::GetRestoreType

IVssBackupComponents::SetRestoreState