Antarmuka VDS

[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh WINDOWS Storage Management API.]

Objek Virtual Disk Service (VDS) menyediakan antarmuka yang mengekspos metode untuk mengkueri, mengonfigurasi, dan memelihara perangkat penyimpanan.

Antarmuka Deskripsi
IEnumVdsObject Menghitung melalui sekumpulan objek VDS dari jenis tertentu.
IVdsAdmin Mendaftarkan penyedia dengan VDS.
IVdsAdvancedDisk Membuat dan menghapus partisi, dan memodifikasi atribut partisi.
IVdsAdvancedDisk2 Menyediakan metode untuk mengubah jenis partisi.
IVdsAdviseSink Menerima pemberitahuan VDS.
IVdsAsync Mengelola operasi asinkron.
IVdsController Mengekspos metode untuk melakukan operasi kueri dan konfigurasi pada pengontrol.
IVdsControllerControllerPort Menyediakan metode untuk menghitung port pengontrol untuk kelas yang mengimplementasikan antarmuka IVdsController .
IVdsControllerPort Menyediakan metode untuk melakukan operasi kueri dan konfigurasi pada port pengontrol.
IVdsCreatePartitionEx Membuat partisi pada disk dasar.
IVdsDisk Mengkueri dan mengonfigurasi disk dasar dan dinamis.
IVdsDisk2 Menyediakan metode untuk mengatur mode SAN disk ke offline atau online.
IVdsDiskPartitionMF Menyediakan metode untuk melakukan operasi manajemen sistem file pada partisi.
IVdsDiskPartitionMF2 Menyediakan metode untuk memformat partisi dengan opsi pemformatan tambahan.
IVdsDrive Menyediakan metode untuk melakukan operasi kueri dan konfigurasi pada drive.
IVdsDrive2 Menyediakan metode untuk mengkueri properti drive.
IVdsHbaPort Menyediakan metode untuk mengkueri dan berinteraksi dengan port HBA pada sistem lokal.
IVdsHwProvider Menyediakan metode untuk melakukan operasi kueri, reenumerasi, dan refresh pada penyedia perangkat keras.
IVdsHwProviderPrivate Menyediakan metode yang memungkinkan VDS untuk menentukan apakah penyedia perangkat keras memiliki LUN tertentu.
IVdsHwProviderPrivateMpio Menyediakan metode yang menetapkan status jalur yang berasal dari port HBA tertentu ke penyedia.
IVdsHwProviderStoragePools Menyediakan metode untuk membuat LUN di kumpulan penyimpanan dan menghitung kumpulan penyimpanan yang dikelola oleh penyedia perangkat keras.
IVdsHwProviderType Menyediakan metode untuk mengambil jenis penyedia perangkat keras.
IVdsHwProviderType2 Antarmuka ini tidak diimplementasikan. Gunakan IVdsHwProviderType sebagai gantinya.
IVdsIscsiInitiatorAdapter Menyediakan metode untuk mengkueri dan berinteraksi dengan adaptor inisiator iSCSI pada sistem lokal.
IVdsIscsiInitiatorPortal Menyediakan metode untuk mengkueri dan berinteraksi dengan portal inisiator iSCSI pada sistem lokal.
IVdsIscsiPortal Menyediakan metode untuk melakukan operasi kueri dan konfigurasi di portal iSCSI.
IVdsIscsiPortalGroup Menyediakan metode untuk melakukan layanan kueri dan konfigurasi pada grup portal iSCSI.
IVdsIscsiPortalLocal Menyediakan metode untuk mengatur kunci yang dibagikan sebelumnya IPSEC khusus inisiator lokal di portal iSCSI.
IVdsIscsiTarget Menyediakan metode untuk melakukan operasi kueri dan konfigurasi pada target iSCSI.
IVdsLun Menyediakan metode untuk melakukan operasi kueri dan konfigurasi pada LUN (nomor unit logis).
IVdsLun2 Menyediakan metode untuk menerapkan dan mengkueri petunjuk nomor unit logis (LUN).
IVdsLunControllerPorts Menyediakan metode untuk melakukan operasi konfigurasi port pengontrol pada LUN.
IVdsLunIscsi Menyediakan metode untuk melakukan operasi kueri dan konfigurasi pada LUN iSCSI.
IVdsLunMpio Menyediakan metode untuk melakukan operasi kueri dan konfigurasi pada LUN dengan ekstensi MPIO.
IVdsLunNaming Menyediakan metode untuk memberi nama LUN untuk kelas yang mengimplementasikan antarmuka IVdsLun .
IVdsLunNumber Menyediakan metode untuk mengkueri nomor LUN untuk LUN.
IVdsLunPlex Menyediakan metode untuk melakukan operasi kueri dan konfigurasi pada pleks LUN.
IVdsMaintenance Menyediakan metode untuk melakukan operasi pemeliharaan pada subsistem, pengontrol, atau drive.
IVdsOpenVDisk Mendefinisikan metode untuk mengelola disk virtual.
IVdsPack Mengkueri dan mengonfigurasi paket yang berisi disk, dan membuat volume.
IVdsPack2 Menyediakan metode untuk membuat volume yang selaras pada paket.
IVdsProvider Mengembalikan properti penyedia perangkat keras atau perangkat lunak.
IVdsProviderPrivate Menyediakan metode untuk memungkinkan VDS melakukan operasi lain-lain pada objek penyedia.
IVdsProviderSupport Menyediakan metode untuk menunjukkan versi antarmuka VDS apa yang didukung oleh penyedia.
IVdsRemovable Kueri dan mengeluarkan disk yang dapat dilepas, seperti CD-ROM.
IVdsService Menyediakan metode tingkat layanan untuk bekerja dengan VDS.
IVdsServiceHba Menyediakan metode untuk mengkueri port HBA pada sistem lokal.
IVdsServiceIscsi Menyediakan metode untuk berinteraksi dengan layanan inisiator lokal.
IVdsServiceLoader Meluncurkan VD.
IVdsServiceUninstallDisk Menyediakan metode untuk menghapus instalan disk dasar dan dinamis.
IVdsStoragePool Menyediakan metode untuk mengkueri informasi dan menghitung objek terkait untuk kumpulan penyimpanan.
IVdsSubSystem Menyediakan metode untuk melakukan operasi kueri dan konfigurasi pada subsistem.
IVdsSubSystem2 Menyediakan metode untuk melakukan operasi kueri dan konfigurasi pada subsistem menggunakan struktur VDS_HINTS2 dan VDS_SUB_SYSTEM_PROP2 .
IVdsSubSystemImportTarget Menyediakan metode untuk mengkueri dan mengonfigurasi target impor VSS default untuk subsistem.
IVdsSubSystemInterconnect Menyediakan metode untuk mengkueri jenis interkoneksi yang didukung oleh subsistem.
IVdsSubSystemIscsi Menyediakan metode untuk mengkueri dan mengonfigurasi target dan portal iSCSI pada subsistem.
IVdsSubSystemNaming Menyediakan metode untuk memberi nama subsistem untuk kelas yang mengimplementasikan antarmuka IVdsSubSystem .
IVdsSwProvider Melakukan operasi penyedia perangkat lunak.
IVdsVDisk Mendefinisikan metode untuk mengelola disk virtual.
IVdsVdProvider Mendefinisikan metode untuk membuat dan mengelola disk virtual.
IVdsVolume Membuat dan menghapus pleks volume, dan memodifikasi atribut volume.
IVdsVolume2 Menyediakan metode untuk mengembalikan informasi properti volume, termasuk GUID volume.
IVdsVolumeMF Melakukan jalur akses dan operasi sistem file pada objek volume.
IVdsVolumeMF2 Menyediakan metode untuk melakukan operasi manajemen sistem file tambahan pada objek volume.
IVdsVolumeMF3 Menyediakan metode untuk melakukan operasi manajemen sistem file tambahan pada objek volume.
IVdsVolumeOnline Menyediakan metode untuk membawa volume tunggal online.
IVdsVolumePlex Mengkueri volume yang berisi dan memperbaiki tingkat yang buruk.
IVdsVolumeShrink Menyediakan metode untuk mendukung penyusutan volume.