Метод IVssComponent::IsSelectedForRestore (vswriter.h)

Метод IsSelectedForRestore определяет, выбран ли текущий компонент для восстановления.

Этот метод может вызвать модуль записи или инициатор запроса.

Синтаксис

HRESULT IsSelectedForRestore(
  [out] bool *pbSelectedForRestore
);

Параметры

[out] pbSelectedForRestore

Адрес переменной, выделенной вызывающим объектом, которая получает значение true , если компонент был выбран для восстановления, или false в противном случае.

Возвращаемое значение

Ниже приведены допустимые коды возврата для этого метода.

Значение Значение
S_OK
Элемент успешно задан.
E_INVALIDARG
Одно из значений параметра недопустимо.
E_OUTOFMEMORY
У вызывающего объекта не хватает памяти или других системных ресурсов.
VSS_E_BAD_STATE
Вызывающий объект не находится в правильном состоянии (резервное копирование или восстановление) для операции.

Комментарии

IsSelectedForRestore относится только к режиму компонента.

Если компонент определяет набор компонентов, IsSelectedForRestore ссылается как на компонент, так и на все его подкомпоненты.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header vswriter.h (включая Vss.h, VsWriter.h)
Библиотека VssApi.lib

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

IVssBackupComponents::SetSelectedForRestore

IVssComponent