Интерфейс IVdsService (vds.h)
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Предоставляет методы для запроса и взаимодействия с VDS.
Наследование
Интерфейс IVdsService наследуется от интерфейса IUnknown . IVdsService также имеет следующие типы элементов:
Методы
Интерфейс IVdsService содержит следующие методы.
IVdsService::Совет Регистрирует интерфейс IVdsAdviseSink вызывающего объекта в VDS, чтобы вызывающий объект получал уведомления от службы VDS. |
IVdsService::CleanupObsoleteMountPoints Удаляет пути в пользовательском режиме и подключенные папки для томов, которые больше не существуют. |
IVdsService::ClearFlags Очищает флаги объектов службы. |
IVdsService::GetObject Возвращает указатель объекта для идентифицированного объекта. |
IVdsService::GetProperties Возвращает свойства VDS. |
IVdsService::IsServiceReady Возвращает состояние инициализации VDS. |
IVdsService::QueryDriveLetters Возвращает сведения о свойстве для набора букв диска. |
IVdsService::QueryFileSystemTypes Возвращает сведения о свойствах для всех файловых систем, известных для VDS. |
IVdsService::QueryMaskedDisks Не поддерживается. Этот метод зарезервирован для использования в будущем. (IVdsService.QueryMaskedDisks) |
IVdsService::QueryProviders Возвращает объект перечисления, содержащий список поставщиков оборудования и программного обеспечения, известных VDS. |
IVdsService::QueryUnallocatedDisks Возвращает объект перечисления, содержащий список нераспределенных дисков, управляемых VDS. |
IVdsService::Reboot Перезапускает компьютер, на котором размещен поставщик. |
IVdsService::Reenumerate Обнаруживает только что добавленные и недавно удаленные диски. |
IVdsService::Refresh Обновляет сведения о владении диском и макете диска. |
IVdsService::SetFlags Задает флаги объектов службы. |
IVdsService::Unadvise Отменяет регистрацию интерфейса IVdsAdviseSink вызывающего объекта, чтобы вызывающий объект больше не получал уведомления от службы VDS. |
IVdsService::WaitForServiceReady Ожидает завершения инициализации VDS и возвращает состояние инициализации VDS. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | vds.h |