Dela via


VDS-gränssnitt

[Från och med Windows 8 och Windows Server 2012 ersätts com-gränssnittet virtual disk service COM med Windows Storage Management API.]

VDS-objekt (Virtual Disk Service) tillhandahåller gränssnitt som visar metoder för att fråga, konfigurera och underhålla lagringsenheter.

Gränssnitt Beskrivning
IEnumVdsObject Räknar upp genom en uppsättning VDS-objekt av en viss typ.
IVdsAdmin Registrerar en provider med VDS.
IVdsAdvancedDisk Skapar och tar bort partitioner och ändrar partitionsattribut.
IVdsAdvancedDisk2 Tillhandahåller en metod för att ändra partitionstyper.
IVdsAdviseSink Tar emot VDS-meddelanden.
IVdsAsync Hanterar asynkrona åtgärder.
IVdsController Exponerar metoder för att utföra fråge- och konfigurationsåtgärder på en kontrollant.
IVdsControllerControllerPort Tillhandahåller en metod för att räkna upp kontrollantportar för en klass som implementerar IVdsController--gränssnittet.
IVdsControllerPort Innehåller metoder för att utföra fråge- och konfigurationsåtgärder på en kontrollantport.
IVdsCreatePartitionEx Skapar en partition på en grundläggande disk.
IVdsDisk Kör frågor mot och konfigurerar grundläggande och dynamiska diskar.
IVdsDisk2 Tillhandahåller en metod för att ange SAN-läget för en disk till offline eller online.
IVdsDiskPartitionMF Tillhandahåller metoder för att utföra filsystemhanteringsåtgärder på partitioner.
IVdsDiskPartitionMF2 Tillhandahåller en metod för att formatera en partition med ytterligare formateringsalternativ.
IVdsDrive Innehåller metoder för att utföra fråge- och konfigurationsåtgärder på en enhet.
IVdsDrive2 Tillhandahåller en metod för att fråga efter egenskaperna för en enhet.
IVdsHbaPort Tillhandahåller metoder för att fråga efter och interagera med HBA-portar i det lokala systemet.
IVdsHwProvider Innehåller metoder för att utföra fråge-, omuppräknings- och uppdateringsåtgärder på en maskinvaruprovider.
IVdsHwProviderPrivate Tillhandahåller en metod som gör det möjligt för VDS att avgöra om maskinvaruleverantören äger ett angivet LUN.
IVdsHwProviderPrivateMpio Tillhandahåller en metod som anger status för sökvägar som kommer från en viss HBA-port till providern.
IVdsHwProviderStoragePools Tillhandahåller metoder för att skapa LUN i en lagringspool och räkna upp de lagringspooler som hanteras av en maskinvaruleverantör.
IVdsHwProviderType Tillhandahåller en metod för att hämta typen av maskinvaruprovider.
IVdsHwProviderType2 Det här gränssnittet har inte implementerats. Använd IVdsHwProviderType i stället.
IVdsIscsiInitiatorAdapter Tillhandahåller metoder för att fråga och interagera med iSCSI-initierarkort i det lokala systemet.
IVdsIscsiInitiatorPortal Tillhandahåller metoder för att fråga och interagera med iSCSI-initierarportaler i det lokala systemet.
IVdsIscsiPortal Innehåller metoder för att utföra fråge- och konfigurationsåtgärder på en iSCSI-portal.
IVdsIscsiPortalGroup Innehåller metoder för att utföra fråge- och konfigurationstjänster i en iSCSI-portalgrupp.
IVdsIscsiPortalLocal Innehåller metoder för att ange lokala initierare för specifika IPSEC-i förväg delade nycklar på en iSCSI-portal.
IVdsIscsiTarget Innehåller metoder för att utföra fråge- och konfigurationsåtgärder på ett iSCSI-mål.
IVdsLun Innehåller metoder för att utföra fråge- och konfigurationsåtgärder på ett LUN (logiskt enhetsnummer).
IVdsLun2 Innehåller metoder för att tillämpa och köra frågor mot LUN-tips (Logical Unit Number).
IVdsLunControllerPorts Innehåller metoder för att utföra konfigurationsåtgärder för kontrollantportar på ett LUN.
IVdsLunIscsi Innehåller metoder för att utföra fråge- och konfigurationsåtgärder på en iSCSI LUN.
IVdsLunMpio Innehåller metoder för att utföra fråge- och konfigurationsåtgärder på ett LUN med MPIO-tillägg.
IVdsLunNaming Tillhandahåller en metod för att namnge LUN för en klass som implementerar gränssnittet IVdsLun.
IVdsLunNumber Tillhandahåller en metod för att köra frågor mot LUN-numret för ett LUN.
IVdsLunPlex Innehåller metoder för att utföra fråge- och konfigurationsåtgärder på en LUN-plex.
IVdsMaintenance Innehåller metoder för att utföra underhållsåtgärder på ett undersystem, en styrenhet eller en enhet.
IVdsOpenVDisk Definierar metoder för att hantera en virtuell disk.
IVdsPack Kör frågor mot och konfigurerar paket som innehåller diskar och skapar volymer.
IVdsPack2 Tillhandahåller en metod för att skapa justerade volymer på ett paket.
IVdsProvider Returnerar egenskaperna för en maskinvaru- eller programvaruleverantör.
IVdsProviderPrivate Tillhandahåller metoder för att göra det möjligt för VDS att utföra diverse åtgärder på providerobjekt.
IVdsProviderSupport Tillhandahåller en metod som anger vilka versioner av VDS-gränssnitten som stöds av providern.
IVdsRemovable Frågor och utmatningar av flyttbara diskar, till exempel CD-ROM.
IVdsService Tillhandahåller metoder på servicenivå för att arbeta med VDS.
IVdsServiceHba Tillhandahåller en metod för att fråga HBA-portar i det lokala systemet.
IVdsServiceIscsi Tillhandahåller metoder för gränssnitt med den lokala initierartjänsten.
IVdsServiceLoader Startar VDS.
IVdsServiceUninstallDisk Innehåller metoder för att avinstallera grundläggande och dynamiska diskar.
IVdsStoragePool Innehåller metoder för att fråga efter information och räkna upp relaterade objekt för en lagringspool.
IVdsSubSystem Innehåller metoder för att utföra fråge- och konfigurationsåtgärder i ett undersystem.
IVdsSubSystem2 Innehåller metoder för att utföra fråge- och konfigurationsåtgärder i ett undersystem med hjälp av strukturerna VDS_HINTS2 och VDS_SUB_SYSTEM_PROP2.
IVdsSubSystemImportTarget Tillhandahåller metoder för att fråga efter och konfigurera standardmålet för VSS-import för undersystemet.
IVdsSubSystemInterconnect Tillhandahåller en metod för att köra frågor mot de anslutningstyper som stöds av ett undersystem.
IVdsSubSystemIscsi Tillhandahåller metoder för att fråga och konfigurera iSCSI-mål och -portaler i ett undersystem.
IVdsSubSystemNaming Tillhandahåller en metod för att namnge undersystem för en klass som implementerar gränssnittet IVdsSubSystem.
IVdsSwProvider Utför programleverantörsåtgärder.
IVdsVDisk Definierar metoder för att hantera en virtuell disk.
IVdsVdProvider Definierar metoder för att skapa och hantera virtuella diskar.
IVdsVolume Skapar och tar bort volymplex och ändrar volymattribut.
IVdsVolume2 Tillhandahåller en metod för att returnera information om volymegenskap, inklusive volym-GUID:er.
IVdsVolumeMF Utför åtkomstsökvägs- och filsystemåtgärder på volymobjekt.
IVdsVolumeMF2 Tillhandahåller metoder för att utföra ytterligare filsystemhanteringsåtgärder på volymobjektet.
IVdsVolumeMF3 Tillhandahåller metoder för att utföra ytterligare filsystemhanteringsåtgärder på volymobjektet.
IVdsVolumeOnline Tillhandahåller en metod för att få enskilda volymer online.
IVdsVolumePlex Frågar den innehållande volymen och reparerar dåliga omfattningar.
IVdsVolumeShrink Tillhandahåller metoder för att stödja volymminskning.