Метод IVdsVolumeOnline::Online (vds.h)
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
По возможности возвращает том в работоспособное состояние. Этот метод поддерживается только для динамических дисков.
Синтаксис
HRESULT Online();
Возвращаемое значение
Этот метод может возвращать стандартные значения HRESULT, такие как E_OUTOFMEMORY и возвращаемые значения VDS. Он также может возвращать преобразованные коды системных ошибок с помощью макроса HRESULT_FROM_WIN32 . Ошибки могут возникать из самого VDS или из используемого базового поставщика VDS . Возможные возвращаемые значения включают следующие.
Возвращаемый код или значение | Описание |
---|---|
|
Метод завершился успешно. |
|
Уведомления о поступлении тома не получены. Может потребоваться вызвать IVdsService::Refresh. |
|
Этот метод не поддерживается для базовых дисков. |
Комментарии
Несмотря на свое название, этот метод не переводит том в режим "в сети". Он пытается вернуть том на динамическом диске в работоспособное состояние.
Этот метод проверяет, есть ли в томе отсутствующий диск, plex или столбец RAID-5, и пытается выполнить необходимые исправления.
Чтобы перевести том в режим "в сети", вызовите IVdsVolumeMF::Mount.
Чтобы перевести том в автономный режим, вызовите IVdsVolumeMF::D ismount с параметром bPermanent , равным TRUE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | vds.h |
Библиотека | Uuid.lib |