Rozhraní VDS
[Počínaje Windows 8 a Windows Serverem 2012 se rozhraní Virtual Disk Service modelu COM nahrazuje rozhraním rozhraní API pro správu služby Windows Storage Management.]
Objekty virtuální diskové služby (VDS) poskytují rozhraní, která zpřístupňují metody pro dotazování, konfiguraci a údržbu úložných zařízení.
Rozhraní | Popis |
---|---|
IEnumVdsObject | Vytvoří výčet prostřednictvím sady objektů VDS daného typu. |
IVdsAdmin | Zaregistruje poskytovatele ve VDS. |
IVdsAdvancedDisk | Vytvoří a odstraní oddíly a upraví atributy oddílu. |
IVdsAdvancedDisk2 | Poskytuje metodu pro změnu typů oddílů. |
IVdsAdviseSink | Přijímá oznámení VDS. |
IVdsAsync | Spravuje asynchronní operace. |
IVdsController | Zveřejňuje metody pro provádění operací dotazování a konfigurace na kontroleru. |
IVdsControllerControllerPort | Poskytuje metodu pro výčet portů kontroleru pro třídu implementují IVdsController rozhraní. |
IVdsControllerPort | Poskytuje metody pro provádění operací dotazování a konfigurace na portu kontroleru. |
IVdsCreatePartitionEx | Vytvoří oddíl na základním disku. |
IVdsDisk | Dotazy a konfigurace základních a dynamických disků |
IVdsDisk2 | Poskytuje metodu pro nastavení režimu sítě SAN disku na offline nebo online. |
IVdsDiskPartitionMF | Poskytuje metody pro provádění operací správy systému souborů v oddílech. |
IVdsDiskPartitionMF2 | Poskytuje metodu formátování oddílu s dalšími možnostmi formátování. |
IVdsDrive | Poskytuje metody pro provádění operací dotazování a konfigurace na jednotce. |
IVdsDrive2 | Poskytuje metodu pro dotazování vlastností jednotky. |
IVdsHbaPort | Poskytuje metody pro dotazování a interakci s porty HBA v místním systému. |
IVdsHwProvider | Poskytuje metody pro provádění operací dotazování, renumerace a aktualizace u poskytovatele hardwaru. |
IVdsHwProviderPrivate | Poskytuje metodu, která umožňuje VDS určit, zda poskytovatel hardwaru vlastní zadanou logickou jednotku. |
IVdsHwProviderPrivateMpio | Poskytuje metodu, která nastaví stav cest pocházejících z konkrétního portu HBA na zprostředkovatele. |
IVdsHwProviderStoragePools | Poskytuje metody pro vytvoření logické jednotky ve fondu úložiště a vytvoření výčtu fondů úložiště spravovaných poskytovatelem hardwaru. |
IVdsHwProviderType | Poskytuje metodu pro načtení typu poskytovatele hardwaru. |
IVdsHwProviderType2 | Toto rozhraní není implementováno. Místo toho použijte IVdsHwProviderType. |
IVdsIscsiInitiatorAdapter | Poskytuje metody pro dotazování a interakci s adaptéry iniciátoru iSCSI v místním systému. |
IVdsIscsiInitiatorPortal | Poskytuje metody pro dotazování a interakci s portály iniciátoru iSCSI v místním systému. |
IVdsIscsiPortal | Poskytuje metody pro provádění operací s dotazy a konfigurací na portálu iSCSI. |
IVdsIscsiPortalGroup | Poskytuje metody pro provádění dotazování a konfiguračních služeb ve skupině portálu iSCSI. |
IVdsIscsiPortalLocal | Poskytuje metody pro nastavení předsdílené klíče IPSEC specifické pro místní iniciátor na portálu iSCSI. |
IVdsIscsiTarget | Poskytuje metody pro provádění operací s dotazem a konfigurací v cíli iSCSI. |
IDVdsLun | Poskytuje metody pro provádění operací s dotazem a konfigurací logické jednotky (logické jednotky). |
IVdsLun2 | Poskytuje metody pro použití a dotazování nápovědy k číslům logických jednotek (LUN). |
IVdsLunControllerPorts | Poskytuje metody pro provádění operací konfigurace portů kontroleru na logické jednotce. |
IVdsLunIscsi | Poskytuje metody pro provádění operací s dotazem a konfigurací logické jednotky iSCSI. |
IVdsLunMpio | Poskytuje metody pro provádění operací dotazování a konfigurace logické jednotky s rozšířeními MPIO. |
IVdsLunNaming | Poskytuje metodu pro pojmenování logické jednotky pro třídu implementuje rozhraní IVdsLun. |
IVdsLunNumber | Poskytuje metodu pro dotazování čísla logické jednotky (LUN) pro logickou jednotku. |
IVdsLunPlex | Poskytuje metody pro provádění operací s dotazem a konfigurací na plexu logické jednotky. |
IVdsMaintenance | Poskytuje metody pro provádění operací údržby na subsystému, kontroleru nebo jednotce. |
IVdsOpenVDisk | Definuje metody pro správu virtuálního disku. |
id | Dotazy a konfigurace balíčků obsahujících disky a vytváření svazků |
IVdsPack2 | Poskytuje metodu pro vytvoření zarovnaných svazků v balíčku. |
IVdsProvider | Vrátí vlastnosti poskytovatele hardwaru nebo softwaru. |
IDVdsProviderPrivate | Poskytuje metody, které umožňují VDS provádět různé operace s objekty zprostředkovatele. |
IVdsProviderSupport | Poskytuje metodu, která určuje, jaké verze rozhraní VDS poskytovatel podporuje. |
ID vyměnitelného | Dotazy a vysunutí vyměnitelných disků, jako jsou například disky CD-ROM. |
IVdsService | Poskytuje metody na úrovni služby pro práci s VDS. |
IVdsServiceHba | Poskytuje metodu dotazování portů HBA v místním systému. |
IVdsServiceIscsi | Poskytuje metody pro rozhraní se službou místního iniciátoru. |
IVdsServiceLoader | Spustí VDS. |
IVdsServiceUninstallDisk | Poskytuje metody odinstalace základních a dynamických disků. |
IVdsStoragePool | Poskytuje metody dotazování na informace a výčet souvisejících objektů pro fond úložiště . |
IVdsSubSystem | Poskytuje metody pro provádění operací dotazování a konfigurace v subsystému. |
IVdsSubSystem2 | Poskytuje metody pro provádění operací dotazování a konfigurace v subsystému pomocí VDS_HINTS2 a VDS_SUB_SYSTEM_PROP2 struktur. |
IVdsSubSystemImportTarget | Poskytuje metody pro dotazování a konfiguraci výchozího cíle importu VSS pro subsystém. |
IVdsSubSystemInterconnect | Poskytuje metodu pro dotazování typů propojení podporovaných subsystémem. |
IVdsSubSystemIscsi | Poskytuje metody pro dotazování a konfiguraci cílů a portálů iSCSI v subsystému. |
IVdsSubSystemNaming | Poskytuje metodu pro pojmenování subsystémů pro třídu implementují rozhraní IVdsSubSystem. |
IVdsSwProvider | Provádí operace poskytovatele softwaru. |
IVdsVDisk | Definuje metody pro správu virtuálního disku. |
IDVdsVdProvider | Definuje metody pro vytváření a správu virtuálních disků. |
IDVdsVolume | Vytvoří a odstraní plexy svazků a upraví atributy svazku. |
IDVolume2 | Poskytuje metodu pro vrácení informací o vlastnosti svazku, včetně identifikátorů GUID svazku. |
IVdsVolumeMF | Provádí přístupovou cestu a operace systému souborů u objektů svazků. |
IVdsVolumeMF2 | Poskytuje metody pro provádění dalších operací správy systému souborů na objektu svazku. |
IVdsVolumeMF3 | Poskytuje metody pro provádění dalších operací správy systému souborů na objektu svazku. |
IVdsVolumeOnline | Poskytuje metodu, jak přenést jednotlivé svazky do režimu online. |
IVdsVolumePlex | Dotazuje obsahující svazek a opravuje chybné rozsahy. |
IDVdsVolumeShrink | Poskytuje metody pro podporu zmenšení svazku. |