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

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

Предоставляет методы для управления томами.

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

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

Методы

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

 
IVdsVolume::AddPlex

Добавляет том в виде сплетения к текущему тому.
IVdsVolume::BreakPlex

Удаляет указанный plex из текущего тома.
IVdsVolume::ClearFlags

Очищает флаги тома.
IVdsVolume::D elete

Удаляет том и все сплетения, освобождая экстенты.
IVdsVolume::Extend

Расширяет размер текущего тома, добавляя экстенты диска к каждому члену каждого плекса.
IVdsVolume::GetPack

Извлекает пакет, членом которого является том.
IVdsVolume::GetProperties

Возвращает сведения о свойстве текущего тома.
IVdsVolume::QueryPlexes

Возвращает объект , перечисляющий сплетения тома.
IVdsVolume::RemovePlex

Удаляет одно или несколько указанных сплетений из текущего тома, освобождая экстенты.
IVdsVolume::SetFlags

Задает флаги тома.
IVdsVolume::Shrink

Уменьшает размер тома и всех сплетений и возвращает освобожденные экстенты в свободное место.

Требования

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

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

IVdsPack::QueryVolumes

Интерфейсы VDS

VDS_VOLUME_PROP

Объект volume