Metode IVMVirtualPC::GetConfigurationValue

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

Mengambil nilai dari pengaturan konfigurasi yang ditentukan.

Sintaks

HRESULT GetConfigurationValue(
  [in]          BSTR    preferenceKey,
  [out, retval] VARIANT *preferenceValue
);

Parameter

preferenceKey [in]

Kunci yang digunakan untuk mengidentifikasi preferensi, seperti yang disimpan dalam file konfigurasi.

preferenceValue [out, retval]

Nilai preferensi. Parameter ini mungkin salah satu jenis VARIAN berikut: VT_ARRAY|VT_UI1 (byte mentah), VT_BSTR (string), VT_I4 (bilangan bulat), atau VT_BOOL (Boolean).

Mengembalikan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Mengembalikan kode/nilai Deskripsi
S_OK
0
Operasi berhasil.
E_POINTER
0x80004003
Parameter preferenceKey atau preferenceValue adalah NULL.
VM_E_PREF_NOT_FOUND
0xa0040300
Preferensi tidak ditemukan.
VM_E_HARDWARE_VIRTUALIZATION_DISABLED
0xA0040951
Prosesor tidak mendukung ekstensi Hardware Accelerated Virtualization (HAV).
DISP_E_EXCEPTION
0x80020009
Terjadi kesalahan tidak terduga.

Keterangan

Metode ini menyediakan akses tingkat rendah ke nilai preferensi apa pun untuk pengguna saat ini. Ini dapat digunakan untuk mengambil nilai preferensi untuk kunci yang ditentukan pelanggan.

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_IVMVirtualPC didefinisikan sebagai 236ba0d9-a24a-4292-a132-27c1421dfd01

Lihat juga

IVMVirtualPC