IVdsLun-Schnittstelle (vds.h)

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

Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen für eine logische Einheitsnummer (LUN) bereit.

Vererbung

Die IVdsLun-Schnittstelle erbt von der IUnknown-Schnittstelle . IVdsLun verfügt auch über die folgenden Typen von Membern:

Methoden

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

 
IVdsLun::AddPlex

Die IVdsLun::AddPlex-Methode (vds.h) fügt der Ziel-LUN als neuen Plex eine LUN hinzu.
IVdsLun::ApplyHints

Die IVdsLun::ApplyHints-Methode (vds.h) wendet einen neuen Satz von Hinweisen auf die LUN an. Hinweise, die auf eine LUN angewendet werden, werden gleichzeitig auf alle Plexes angewendet.
IVdsLun::AssociateControllers

Die IVdsLun::AssociateControllers-Methode (vds.h) legt die Subsystemcontroller in Bezug auf die LUN auf aktiv oder inaktiv fest.
IVdsLun::D elete

Die IVdsLun::D elete-Methode (vds.h) löscht die LUN und alle Plexes. Alle Daten auf der LUN gehen verloren, und VDS gibt die dem LUN zugeordneten Ausdehnungen frei.
IVdsLun::Extend

Die IVdsLun::Extend-Methode (vds.h) erweitert eine LUN um eine angegebene Anzahl von Bytes.
IVdsLun::GetIdentificationData

Die IVdsLun::GetIdentificationData-Methode (vds.h) gibt Daten von den Seiten SCSI-Abfragedaten und Wichtige Produktdaten 0x80 und 0x83 zurück.
IVdsLun::GetProperties

Die IVdsLun::GetProperties-Methode (vds.h) gibt die Eigenschaften eines LUN-Objekts zurück.
IVdsLun::GetSubSystem

Die IVdsLun::GetSubSystem-Methode (vds.h) gibt das Subsystem zurück, das die LUN darstellt.
IVdsLun::QueryActiveControllers

Die IVdsLun::QueryActiveControllers-Methode (vds.h) gibt eine Enumeration von aktuell aktiven Controllern zurück, die auf die LUN zugreifen können.
IVdsLun::QueryHints

Die IVdsLun::QueryHints-Methode (vds.h) gibt die Hinweise zurück, die derzeit auf die LUN angewendet werden.
IVdsLun::QueryMaxLunExtendSize

Die IVdsLun::QueryMaxLunExtendSize-Methode (vds.h) gibt die maximale Größe zurück, um die eine LUN erweitert werden kann.
IVdsLun::QueryPlexes

Die IVdsLun::QueryPlexes-Methode (vds.h) gibt eine Enumeration der Plexes in einer LUN zurück.
IVdsLun::Recover

Die IVdsLun::Recover-Methode (vds.h) startet einen Wiederherstellungsvorgang für eine LUN.
IVdsLun::RemovePlex

Die IVdsLun::RemovePlex-Methode (vds.h) entfernt einen Plex aus einer LUN.
IVdsLun::SetMask

Die IVdsLun::SetMask-Methode (vds.h) gibt die Liste der Computer an, die Zugriff auf die LUN erhalten sollen.
IVdsLun::SetStatus

Die IVdsLun::SetStatus-Methode (vds.h) legt den Status der LUN auf den angegebenen Wert fest.
IVdsLun::Shrink

Die IVdsLun::Shrink-Methode (vds.h) verkleinert eine LUN um eine angegebene Anzahl von Bytes.

Anforderungen

   
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

IVdsLunPlex::GetLun

LUN-Objekt

VDS-Schnittstellen