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

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

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

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

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

Методы

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

 
IVdsController::FlushCache

Метод IVdsController::FlushCache (vds.h) сбрасывает кэш контроллера в постоянное хранилище.
IVdsController::GetPortProperties

Метод IVdsController::GetPortProperties (vds.h) возвращает свойства указанного порта контроллера.
IVdsController::GetProperties

Метод IVdsController::GetProperties (vds.h) возвращает свойства контроллера.
IVdsController::GetSubSystem

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

Метод IVdsController::InvalidateCache (vds.h) делает кэш контроллера недействительным. Все данные в кэше будут потеряны.
IVdsController::QueryAssociatedLuns

Метод IVdsController::QueryAssociatedLuns (vds.h) возвращает перечисление LUN, с которым связан контроллер.
IVdsController::Reset

Метод IVdsController::Reset (vds.h) повторно инициализирует контроллер и делает кэш недействительным.
IVdsController::SetStatus

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

Требования

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

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

Объект Controller

IVdsControllerControllerPort

IVdsLun::AssociateControllers

IVdsSubSystem::QueryControllers

Интерфейсы VDS

VDS_CONTROLLER_PROP