Freigeben über


VDS-Schnittstellen

[Ab Windows 8 und Windows Server 2012 wird die Virtual Disk Service COM-Schnittstelle von der Windows Storage Management APIersetzt.]

VDS-Objekte (Virtual Disk Service) stellen Schnittstellen bereit, die Methoden zum Abfragen, Konfigurieren und Verwalten von Speichergeräten verfügbar machen.

Schnittstelle Beschreibung
IEnumVdsObject Listet eine Reihe von VDS-Objekten eines bestimmten Typs auf.
IVdsAdmin Registriert einen Anbieter bei VDS.
IVdsAdvancedDisk Erstellt und löscht Partitionen und ändert Partitionsattribute.
IVdsAdvancedDisk2 Stellt eine Methode zum Ändern von Partitionstypen bereit.
IVdsAdviseSink- Empfängt VDS-Benachrichtigungen.
IVdsAsync- Verwaltet asynchrone Vorgänge.
IVdsController- Macht Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen auf einem Controller verfügbar.
IVdsControllerPort- Stellt eine Methode zum Aufzählen von Controllerports für eine Klasse bereit, die die IVdsController Schnittstelle implementiert.
IVdsControllerPort- Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen für einen Controllerport bereit.
IVdsCreatePartitionEx Erstellt eine Partition auf einem Basisdatenträger.
IVdsDisk Abfragen und Konfigurieren grundlegender und dynamischer Datenträger.
IVdsDisk2- Stellt eine Methode bereit, um den SAN-Modus eines Datenträgers offline oder online festzulegen.
IVdsDiskPartitionMF- Stellt Methoden zum Ausführen von Dateisystemverwaltungsvorgängen auf Partitionen bereit.
IVdsDiskPartitionMF2 Stellt eine Methode zum Formatieren einer Partition mit zusätzlichen Formatierungsoptionen bereit.
IVdsDrive- Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen auf einem Laufwerk bereit.
IVdsDrive2- Stellt eine Methode zum Abfragen der Eigenschaften eines Laufwerks bereit.
IVdsHbaPort Stellt Methoden zum Abfragen und Interagieren mit HBA-Ports im lokalen System bereit.
IVdsHwProvider Stellt Methoden zum Ausführen von Abfrage-, Aufzählungs- und Aktualisierungsvorgängen für einen Hardwareanbieter bereit.
IVdsHwProviderPrivate- Stellt eine Methode bereit, mit der VDS bestimmen kann, ob der Hardwareanbieter über eine angegebene LUN verfügt.
IVdsHwProviderPrivateMpio Stellt eine Methode bereit, die den Status von Pfaden festlegt, die von einem bestimmten HBA-Port zum Anbieter stammen.
IVdsHwProviderStoragePools Stellt Methoden zum Erstellen von LUNs in einem Speicherpool bereit, und die von einem Hardwareanbieter verwalteten Speicherpools auflisten.
IVdsHwProviderType Stellt eine Methode zum Abrufen des Hardwareanbietertyps bereit.
IVdsHwProviderType2 Diese Schnittstelle ist nicht implementiert. Verwenden Sie stattdessen IVdsHwProviderType.
IVdsIscsiInitiatorAdapter Stellt Methoden zum Abfragen und Interagieren mit iSCSI-Initiatoradaptern im lokalen System bereit.
IVdsIscsiInitiatorPortal Stellt Methoden zum Abfragen und Interagieren mit iSCSI-Initiatorportalen im lokalen System bereit.
IVdsIscsiPortal- Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen in einem iSCSI-Portal bereit.
IVdsIscsiPortalGroup Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsdiensten in einer iSCSI-Portalgruppe bereit.
IVdsIscsiPortalLocal- Stellt Methoden zum Festlegen lokaler Initiatorspezifischer IPSEC-Vorfreigabeschlüssel in einem iSCSI-Portal bereit.
IVdsIscsiTarget- Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen für ein iSCSI-Ziel bereit.
IVdsLun- Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen für eine LUN (logische Einheitsnummer) bereit.
IVdsLun2 Stellt Methoden zum Anwenden und Abfragen von LUN-Hinweisen (Logical Unit Number) bereit.
IVdsLunControllerPorts Stellt Methoden zum Ausführen von Controllerportkonfigurationsvorgängen für eine LUN bereit.
IVdsLunIscsi- Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen in einem iSCSI-LUN bereit.
IVdsLunMpio Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen für eine LUN mit MPIO-Erweiterungen bereit.
IVdsLunNaming Stellt eine Methode zum Benennen von LUNs für eine Klasse bereit, die die IVdsLun--Schnittstelle implementiert.
IVdsLunNumber Stellt eine Methode zum Abfragen der LUN-Nummer für eine LUN bereit.
IVdsLunPlex Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen auf einem LUN-Plex bereit.
IVdsMaintenance Stellt Methoden zum Ausführen von Wartungsvorgängen für ein Subsystem, einen Controller oder ein Laufwerk bereit.
IVdsOpenVDisk Definiert Methoden zum Verwalten eines virtuellen Datenträgers.
IVdsPack- Abfragen und Konfigurieren von Paketen, die Datenträger enthalten, und erstellt Volumes.
IVdsPack2- Stellt eine Methode zum Erstellen ausgerichteter Volumes für ein Paket bereit.
IVdsProvider- Gibt die Eigenschaften eines Hardware- oder Softwareanbieters zurück.
IVdsProviderPrivate- Stellt Methoden bereit, mit denen VDS verschiedene Vorgänge für Anbieterobjekte ausführen kann.
IVdsProviderSupport- Stellt eine Methode bereit, um anzugeben, welche Versionen der VDS-Schnittstellen vom Anbieter unterstützt werden.
IVdsRemovable Abfragen und Auswerfen von Wechseldatenträgern, z. B. CD-ROMs.
IVdsService- Stellt Methoden auf Dienstebene für die Arbeit mit VDS bereit.
IVdsServiceHba Stellt eine Methode zum Abfragen von HBA-Ports im lokalen System bereit.
IVdsServiceIscsi- Stellt Methoden zur Schnittstelle mit dem lokalen Initiatordienst bereit.
IVdsServiceLoader- Startet VDS.
IVdsServiceUninstallDisk Stellt Methoden zum Deinstallieren grundlegender und dynamischer Datenträger bereit.
IVdsStoragePool- Stellt Methoden zum Abfragen von Informationen und Aufzählen verwandter Objekte für einen Speicherpoolbereit.
IVdsSubSystem- Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen in einem Subsystem bereit.
IVdsSubSystem2 Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen in einem Subsystem mithilfe der VDS_HINTS2- und VDS_SUB_SYSTEM_PROP2-Strukturen bereit.
IVdsSubSystemImportTarget Stellt Methoden zum Abfragen und Konfigurieren des Standard-VSS-Importziels für das Subsystem bereit.
IVdsSubSystemInterconnect Stellt eine Methode zum Abfragen der Verbindungstypen bereit, die von einem Subsystem unterstützt werden.
IVdsSubSystemIscsi- Stellt Methoden zum Abfragen und Konfigurieren von iSCSI-Zielen und Portalen in einem Subsystem bereit.
IVdsSubSystemNaming Stellt eine Methode zum Benennen von Subsystemen für eine Klasse bereit, die die IVdsSubSystem Schnittstelle implementiert.
IVdsSwProvider Führt Softwareanbietervorgänge aus.
IVdsVDisk Definiert Methoden zum Verwalten eines virtuellen Datenträgers.
IVdsVdProvider Definiert Methoden zum Erstellen und Verwalten virtueller Datenträger.
IVdsVolume- Erstellt und löscht Volumeplexes und ändert Volumeattribute.
IVdsVolume2- Stellt eine Methode zum Zurückgeben von Volumeeigenschafteninformationen bereit, einschließlich der Volume-GUIDs.
IVdsVolumeMF- Führt Zugriffspfad- und Dateisystemvorgänge für Volumeobjekte aus.
IVdsVolumeMF2 Stellt Methoden zum Ausführen zusätzlicher Dateisystemverwaltungsvorgänge für das Volumeobjekt bereit.
IVdsVolumeMF3 Stellt Methoden zum Ausführen zusätzlicher Dateisystemverwaltungsvorgänge für das Volumeobjekt bereit.
IVdsVolumeOnline- Stellt eine Methode zum Onlineeinführen einzelner Volumes bereit.
IVdsVolumePlex Fragt das enthaltende Volume ab und repariert schlechte Ausmaße.
IVdsVolumeShrink Stellt Methoden zur Unterstützung der Volumenschrumpfung bereit.