Интерфейс IVdsDrive (vds.h)

[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]

Предоставляет методы для выполнения операций запроса и конфигурации на диске.

Наследование

Интерфейс IVdsDrive наследуется от интерфейса IUnknown . IVdsDrive также имеет следующие типы членов:

Методы

Интерфейс IVdsDrive содержит следующие методы.

 
IVdsDrive::ClearFlags

Метод IVdsDrive::ClearFlags (vds.h) очищает флаги объекта диска.
IVdsDrive::GetProperties

Метод IVdsDrive::GetProperties (vds.h) возвращает свойства объекта диска.
IVdsDrive::GetSubSystem

Метод IVdsDrive::GetSubSystem (vds.h) возвращает подсистему, которой принадлежит диск.
IVdsDrive::QueryExtents

Метод IVdsDrive::QueryExtents (vds.h) возвращает массив экстентов на диске, включая выделенные и нераспределенные экстенты.
IVdsDrive::SetFlags

Метод IVdsDrive::SetFlags (vds.h) устанавливает флаги объекта диска.
IVdsDrive::SetStatus

Метод IVdsDrive::SetStatus (vds.h) задает для состояния диска указанное значение.

Требования

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

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

Объект Drive

IVdsLunPlex::QueryExtents

IVdsSubSystem::GetDrive

IVdsSubSystem::QueryDrives

Интерфейсы VDS

VDS_DRIVE_PROP