Metode IVMDVDDrive::SetBusLocation

[Windows Virtual PC tidak lagi tersedia untuk digunakan pada Windows 8. Sebagai gantinya, gunakan penyedia Hyper-V WMI (V2).]

Melampirkan drive DVD ke lokasi bus yang ditentukan di komputer virtual.

Sintaks

HRESULT SetBusLocation(
  [in] long busNumber,
  [in] long deviceNumber
);

Parameter

busNumber [in]

Nomor bus tempat drive ini akan dilampirkan. Misalnya, pada bus IDE, angka ini akan menunjukkan apakah akan menggunakan nomor bus primer atau sekunder.

deviceNumber [in]

Nomor perangkat tempat kandar ini akan dilampirkan. Misalnya, pada bus IDE, nomor ini akan mewakili apakah akan menggunakan lokasi perangkat primer atau sekunder.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Mengembalikan kode/nilai Deskripsi
S_OK
0
Operasi berhasil.
E_INVALIDARG
0x80000003
Lokasi bus yang ditentukan tidak valid.
E_FAIL
0x80004005
Terjadi kesalahan tidak terduga.
VM_E_VM_RUNNING_OR_SAVED
0xA004020B
Lokasi bus tidak dapat disetel saat komputer virtual sedang berjalan atau dalam keadaan tersimpan.
VM_E_BUS_LOC_IN_USE
Perangkat lain sudah terpasang pada lokasi bus yang ditentukan.
VM_E_DRIVE_INVALID
0xA0040502
Kandar saat ini tidak dapat diinisialisasi.
VM_E_VM_UNKNOWN
0xA0040207
Perubahan tak bisa ditulis ke berkas preferensi karena komputer virtual untuk kandar ini tak bisa ditentukan.
DISP_E_EXCEPTION
0x80020009
Terjadi kesalahan tidak terduga.

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
VPCCOMInterfaces.h
IID
IID_IVMDVDDrive didefinisikan sebagai b96328f6-6732-437d-a00d-ffa47e43971c

Lihat juga

IVMDVDDrive