IVMHardDisk::Konversi metode
[Windows Virtual PC tidak lagi tersedia untuk digunakan pada Windows 8. Sebagai gantinya, gunakan penyedia Hyper-V WMI (V2).]
Mengonversi hard disk virtual ukuran tetap ke hard disk virtual yang diperluas secara dinamis atau mengonversi hard disk virtual yang diperluas secara dinamis ke hard disk virtual ukuran tetap.
Sintaks
HRESULT Convert(
[in] BSTR convertedDiskImagePath,
[in] VMHardDiskType convertedDiskImageType,
[out, retval] IVMTask **convertTask
);
Parameter
-
convertedDiskImagePath [in]
-
Jalur ke file gambar disk target.
-
convertedDiskImageType [in]
-
Jenis gambar disk target. Untuk daftar nilai, lihat VMHardDiskType.
-
convertTask [out, retval]
-
Objek IVMTask yang digunakan untuk melacak penyelesaian proses konversi.
Mengembalikan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Mengembalikan kode/nilai | Deskripsi |
---|---|
|
Operasi berhasil. |
|
Parameter convertedDiskImagePath kosong atau tidak memiliki ekstensi .vhd pada nama file. |
|
Parameter adalah NULL. |
|
Sistem tidak dapat menemukan jalur yang ditentukan oleh parameter convertedDiskImagePath . |
|
Parameter convertedDiskImagePath berisi karakter yang tidak valid (salah satu dari "*?<> /|":"). |
|
Parameter convertedDiskImagePath menentukan jalur kosong atau relatif. Jalur absolut diperlukan. |
|
Jalur yang ditentukan oleh parameter convertedDiskImagePath terlalu panjang. Jalur harus kurang dari MAX_PATH (260) karakter. |
|
Baik hard disk virtual yang dirujuk oleh objek ini sedang digunakan atau induk dari hard disk virtual ini sedang digunakan. |
|
Volume host tidak memiliki cukup ruang untuk mengonversi hard disk virtual ini. |
|
File yang direferensikan oleh parameter convertedDiskImagePath sudah ada. |
|
Parameter convertedDiskImagePath harus vmDiskType_Dynamic atau vmDiskType_FixedSize. |
|
Gambar hard disk virtual yang dirujuk oleh objek IVMHardDisk ini tampaknya bukan gambar yang valid. |
|
Induk dari hard disk virtual yang dirujuk oleh objek ini tidak ada. |
|
Citra hard disk virtual tidak dapat dikonversi karena aplikasi sedang dimatikan. |
|
Terjadi kesalahan tidak terduga. |
Keterangan
File sumber dibiarkan utuh setelah proses konversi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung |
Tidak ada yang didukung |
Akhir dukungan klien |
Windows 7 |
Produk |
Windows Virtual PC |
Header |
|
IID |
IID_IVMHardDisk didefinisikan sebagai ffa14ae6-48f5-42a4-8a22-186f2e5c7db0 |