Bagikan melalui


Antarmuka IVdsAdvancedDisk (vds.h)

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

Membuat dan menghapus partisi, dan memodifikasi atribut partisi.

Warisan

Antarmuka IVdsAdvancedDisk mewarisi dari antarmuka IUnknown . IVdsAdvancedDisk juga memiliki jenis anggota ini:

Metode

Antarmuka IVdsAdvancedDisk memiliki metode ini.

 
IVdsAdvancedDisk::AssignDriveLetter

Menetapkan huruf kandar ke OEM, ESP, atau partisi yang tidak diketahui yang ada.
IVdsAdvancedDisk::ChangeAttributes

Memodifikasi atribut partisi.
IVdsAdvancedDisk::Clean

Menghapus informasi partisi dan membatalkan inisialisasi disk dasar atau dinamis. Windows Server 2003: Metode Bersih tidak didukung untuk perangkat yang dapat dilepas.
IVdsAdvancedDisk::CreatePartition

Membuat partisi pada disk dasar. Metode IVdsCreatePartitionEx::CreatePartitionEx menggantikan metode ini.
IVdsAdvancedDisk::D eleteDriveLetter

Menghapus huruf kandar yang ditetapkan ke OEM, ESP, atau partisi yang tidak diketahui.
IVdsAdvancedDisk::D eletePartition

Menghapus partisi dari disk dasar.
IVdsAdvancedDisk::FormatPartition

Memformat OEM, ESP, atau partisi yang tidak diketahui yang ada. (IVdsAdvancedDisk.FormatPartition)
IVdsAdvancedDisk::GetDriveLetter

Mengembalikan huruf kandar yang ditetapkan ke OEM, ESP, atau partisi yang tidak diketahui.
IVdsAdvancedDisk::GetPartitionProperties

Mengembalikan properti partisi yang diidentifikasi oleh offset partisi.
IVdsAdvancedDisk::QueryPartitions

Mengembalikan detail semua partisi pada disk saat ini.

Keterangan

Hubungan antara partisi dan volume rumit, dan paling baik dijelaskan dalam hal penyedia perangkat lunak (dasar atau dinamis) yang mengelola disk. Penyedia dasar mendukung tiga kategori partisi berikut:

  • Partisi yang bukan volume, karena Anda tidak dapat memformatnya atau menetapkan huruf kandar padanya. Partisi ini adalah partisi MSR, partisi Metadata LDM, dan partisi yang diperluas.
  • Partisi yang terkait dengan volume tersembunyi, yang dapat Anda format dan tetapkan huruf drive, tetapi yang tidak menghosting data pengguna. Sebaliknya, sistem menggunakan partisi ini untuk booting, pemulihan, dan sebagainya. Partisi termasuk partisi OEM, partisi ESP pada disk GPT, dan partisi Tidak diketahui. Anda tidak dapat menggunakan antarmuka IVdsVolume atau IVdsVolumeMF untuk memformat partisi ini. Sebagai gantinya, gunakan antarmuka IVdsAdvancedDisk , yang mengekspos metode AssignDriveLetter, DeleteDriveLetter, dan FormatPartition .
  • Partisi yang tidak termasuk dalam dua kategori sebelumnya menyimpan data pengguna, file, dan sistem operasi yang diinstal untuk pengguna. Partisi ini selalu volume; Anda dapat memformatnya, menetapkan huruf kandar kepada mereka, dan menghitungnya dengan fungsi FindFirstVolume dan FindNextVolume .
Secara umum, penyedia dinamis tidak memetakan volume ke partisi. Pengecualiannya adalah volume sistem, volume boot, dan volume yang pemanggilnya secara eksplisit meminta pemetaan ini. Hanya metode GetPartitionProperties, QueryPartitions, dan Clean yang merupakan operasi valid yang akan dilakukan pada disk dinamis. Semua metode lainnya gagal. Kecuali untuk metode Bersihkan , operasi jenis konfigurasi tidak valid pada disk dinamis.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header vds.h

Lihat juga

Objek Disk

IVdsVolume

IVdsVolumeMF

Antarmuka VDS