VDS-interfaces
[Vanaf Windows 8 en Windows Server 2012 wordt de Virtual Disk Service COM-interface vervangen door de Windows Storage Management API.]
VDS-objecten (Virtual Disk Service) bieden interfaces waarmee query's op opslagapparaten kunnen worden uitgevoerd, geconfigureerd en onderhouden.
Interface | Beschrijving |
---|---|
IEnumVdsObject | Inventariseert een set VDS-objecten van een bepaald type. |
IVdsAdmin- | Registreert een provider bij VDS. |
IVdsAdvancedDisk | Hiermee maakt en verwijdert u partities en wijzigt u partitiekenmerken. |
IVdsAdvancedDisk2 | Biedt een methode voor het wijzigen van partitietypen. |
IVdsAdviseSink- | Ontvangt VDS-meldingen. |
IVdsAsync- | Beheert asynchrone bewerkingen. |
IVdsController | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een controller. |
IVdsControllerControllerPort | Biedt een methode voor het inventariseren van controllerpoorten voor een klasse die de IVdsController interface implementeert. |
IVdsControllerPort | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een controllerpoort. |
IVdsCreatePartitionEx- | Hiermee maakt u een partitie op een standaardschijf. |
IVdsDisk | Hiermee kunt u eenvoudige en dynamische schijven opvragen en configureren. |
IVdsDisk2 | Biedt een methode voor het instellen van de SAN-modus van een schijf op offline of online. |
IVdsDiskPartitionMF- | Biedt methoden voor het uitvoeren van bestandssysteembeheerbewerkingen op partities. |
IVdsDiskPartitionMF2 | Biedt een methode voor het opmaken van een partitie met extra opmaakopties. |
IVdsDrive- | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een station. |
IVdsDrive2- | Biedt een methode voor het uitvoeren van query's op de eigenschappen van een station. |
IVdsHbaPort | Biedt methoden voor het uitvoeren van query's en interactie met HBA-poorten op het lokale systeem. |
IVdsHwProvider | Biedt methoden voor het uitvoeren van query-, opsommings- en vernieuwingsbewerkingen op een hardwareprovider. |
IVdsHwProviderPrivate- | Biedt een methode waarmee VDS kan bepalen of de hardwareprovider eigenaar is van een opgegeven LUN. |
IVdsHwProviderPrivateMpio- | Biedt een methode waarmee de status van paden wordt ingesteld die afkomstig zijn van een bepaalde HBA-poort naar de provider. |
IVdsHwProviderStoragePools | Biedt methoden voor het maken van LUN's in een opslaggroep en inventariseer de opslaggroepen die worden beheerd door een hardwareprovider. |
IVdsHwProviderType | Biedt een methode voor het ophalen van het type hardwareprovider. |
IVdsHwProviderType2 | Deze interface is niet geïmplementeerd. Gebruik in plaats daarvan IVdsHwProviderType. |
IVdsIscsiInitiatorAdapter | Biedt methoden voor het uitvoeren van query's en interactie met iSCSI-initiatoradapters op het lokale systeem. |
IVdsIscsiInitiatorPortal- | Biedt methoden voor het uitvoeren van query's en interactie met iSCSI-initiatorportals op het lokale systeem. |
IVdsIscsiPortal- | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen in een iSCSI-portal. |
IVdsIscsiPortalGroup | Biedt methoden voor het uitvoeren van query- en configuratieservices in een iSCSI-portalgroep. |
IVdsIscsiPortalLocal | Biedt methoden voor het instellen van specifieke IPSEC-vooraf gedeelde IPSEC-sleutels in een iSCSI-portal. |
IVdsIscsiTarget- | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een iSCSI-doel. |
IVdsLun- | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een LUN (logical unit number). |
IVdsLun2- | Biedt methoden voor het toepassen en opvragen van LUN-hints (Logical Unit Number). |
IVdsLunControllerPorts | Biedt methoden voor het uitvoeren van configuratiebewerkingen voor controllerpoorten op een LUN. |
IVdsLunIscsi- | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een iSCSI-LUN. |
IVdsLunMpio- | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een LUN met MPIO-extensies. |
IVdsLunNaming- | Biedt een methode voor het benoemen van LUN's voor een klasse die de IVdsLun-interface implementeert. |
IVdsLunNumber | Biedt een methode om een query uit te voeren op het LUN-nummer voor een LUN. |
IVdsLunPlex- | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een LUN-plex. |
IVdsMaintenance- | Biedt methoden voor het uitvoeren van onderhoudsbewerkingen op een subsysteem, controller of station. |
IVdsOpenVDisk- | Definieert methoden voor het beheren van een virtuele schijf. |
IVdsPack- | Query's uitvoeren en pakketten configureren die schijven bevatten en volumes maken. |
IVdsPack2- | Biedt een methode voor het maken van uitgelijnde volumes op een pakket. |
IVdsProvider | Retourneert de eigenschappen van een hardware- of softwareprovider. |
IVdsProviderPrivate- | Biedt methoden om VDS in staat te stellen diverse bewerkingen uit te voeren op providerobjecten. |
IVdsProviderSupport- | Biedt een methode om aan te geven welke versies van de VDS-interfaces worden ondersteund door de provider. |
IVdsRemovable | Query's uitvoeren en verwisselbare schijven uitwerpen, zoals CD-ROMs. |
IVdsService | Biedt serviceniveaumethoden voor het werken met VDS. |
IVdsServiceHba- | Biedt een methode voor het opvragen van HBA-poorten op het lokale systeem. |
IVdsServiceIscsi- | Biedt methoden voor interface met de lokale initiatorservice. |
IVdsServiceLoader- | Hiermee wordt VDS gestart. |
IVdsServiceUninstallDisk | Biedt methoden voor het verwijderen van basis- en dynamische schijven. |
IVdsStoragePool- | Biedt methoden voor het opvragen van informatie en het inventariseren van gerelateerde objecten voor een opslaggroep. |
IVdsSubSystem- | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een subsysteem. |
IVdsSubSystem2- | Biedt methoden voor het uitvoeren van query- en configuratiebewerkingen op een subsysteem met behulp van de VDS_HINTS2 en VDS_SUB_SYSTEM_PROP2 structuren. |
IVdsSubSystemImportTarget- | Biedt methoden voor het opvragen en configureren van het standaard-VSS-importdoel voor het subsysteem. |
IVdsSubSystemInterconnect- | Biedt een methode om een query uit te voeren op de interconnecttypen die worden ondersteund door een subsysteem. |
IVdsSubSystemIscsi- | Biedt methoden voor het opvragen en configureren van iSCSI-doelen en -portals op een subsysteem. |
IVdsSubSystemNaming- | Biedt een methode voor het benoemen van subsystemen voor een klasse die de IVdsSubSystem-interface implementeert. |
IVdsSwProvider | Voert bewerkingen van softwareproviders uit. |
IVdsVDisk | Definieert methoden voor het beheren van een virtuele schijf. |
IVdsVdProvider | Definieert methoden voor het maken en beheren van virtuele schijven. |
IVdsVolume | Hiermee maakt en verwijdert u volumeplexes en wijzigt u volumekenmerken. |
IVdsVolume2- | Biedt een methode voor het retourneren van informatie over volume-eigenschappen, inclusief de volume-GUID's. |
IVdsVolumeMF- | Voert toegangspad- en bestandssysteembewerkingen uit op volumeobjecten. |
IVdsVolumeMF2- | Biedt methoden voor het uitvoeren van extra bestandssysteembeheerbewerkingen op het volumeobject. |
IVdsVolumeMF3- | Biedt methoden voor het uitvoeren van extra bestandssysteembeheerbewerkingen op het volumeobject. |
IVdsVolumeOnline- | Biedt een methode om individuele volumes online te brengen. |
IVdsVolumePlex- | Query's uitvoeren op het bevattende volume en beschadigde gebieden herstellen. |
IVdsVolumeShrink | Biedt methoden voor het ondersteunen van volumekrimping. |