IVdsController-Schnittstelle (vds.h)

[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API abgelöst.]

Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen auf einem Controller bereit.

Vererbung

Die IVdsController-Schnittstelle erbt von der IUnknown-Schnittstelle . IVdsController verfügt auch über folgende Membertypen:

Methoden

Die IVdsController-Schnittstelle verfügt über diese Methoden.

 
IVdsController::FlushCache

Die IVdsController::FlushCache-Methode (vds.h) löscht den Cache des Controllers in einen persistenten Speicher.
IVdsController::GetPortProperties

Die IVdsController::GetPortProperties-Methode (vds.h) gibt die Eigenschaften des angegebenen Controllerports zurück.
IVdsController::GetProperties

Die IVdsController::GetProperties-Methode (vds.h) gibt die Eigenschaften eines Controllers zurück.
IVdsController::GetSubSystem

Die IVdsController::GetSubSystem (vds.h)-Methode gibt das Subsystem zurück, zu dem der Controller gehört.
IVdsController::InvalidateCache

Die IVdsController::InvalidateCache -Methode (vds.h) ungültig den Cache des Controllers. Alle Daten im Cache gehen verloren.
IVdsController::QueryAssociatedLuns

Die Methode IVdsController::QueryAssociatedLuns (vds.h) gibt eine Enumeration der LUNs zurück, denen der Controller zugeordnet ist.
IVdsController::Reset

Die IVdsController::Reset -Methode (vds.h) initialisiert den Controller neu und ungültig den Cache.
IVdsController::SetStatus

Die IVdsController::SetStatus-Methode (vds.h) legt die status eines Controllers auf den angegebenen Wert fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vds.h

Weitere Informationen

Controller-Objekt

IVdsControllerControllerPort

IVdsLun::AssociateControllers

IVdsSubSystem::QueryControllers

VDS-Schnittstellen

VDS_CONTROLLER_PROP