VDS-Schnittstellen
[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts von der Windows Storage Management-API abgelöst.]
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. |
IVdsControllerControllerPort | 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 an einem Controllerport bereit. |
IVdsCreatePartitionEx | Erstellt eine Partition auf einem Basisdatenträger. |
IVdsDisk | Fragt grundlegende und dynamische Datenträger ab und konfiguriert sie. |
IVdsDisk2 | Stellt eine Methode zum Festlegen des SAN-Modus eines Datenträgers auf offline oder online bereit. |
IVdsDiskPartitionMF | Stellt Methoden zum Ausführen von Dateisystemverwaltungsvorgängen für 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 auf dem lokalen System bereit. |
IVdsHwProvider | Stellt Methoden zum Ausführen von Abfrage-, Reenumerations- und Aktualisierungsvorgängen für einen Hardwareanbieter bereit. |
IVdsHwProviderPrivate | Stellt eine Methode bereit, mit der VDS bestimmen kann, ob der Hardwareanbieter besitzer einer angegebenen LUN ist. |
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 und zum Aufzählen der von einem Hardwareanbieter verwalteten Speicherpools bereit. |
IVdsHwProviderType | Stellt eine Methode zum Abrufen des Typs des Hardwareanbieters 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 Initiator-spezifischer IPSEC-Pre-Shared-Schlü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 Einheitennummer) 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 für eine 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 auf einem Subsystem, Controller oder 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, mit der angegeben wird, 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 auf dem lokalen System bereit. |
IVdsServiceIscsi | Stellt Methoden für die 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 zum Auflisten verwandter Objekte für einen Speicherpool bereit. |
IVdsSubSystem | Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen für ein Subsystem bereit. |
IVdsSubSystem2 | Stellt Methoden zum Ausführen von Abfrage- und Konfigurationsvorgängen für ein Subsystem mithilfe der VDS_HINTS2 - und VDS_SUB_SYSTEM_PROP2-Strukturen bereit. |
IVdsSubSystemImportTarget | Stellt Methoden zum Abfragen und Konfigurieren des VSS-Standardimportziels 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 bereit, um einzelne Volumes online zu schalten. |
IVdsVolumePlex | Fragt das enthaltene Volume ab, und repariert fehlerhafte Ausdehnungen. |
IVdsVolumeShrink | Stellt Methoden zur Unterstützung des Volume-Verkleinerns bereit. |