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