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. |