Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Metode IWbemContext::GetValue digunakan untuk mengambil nilai konteks bernama tertentu berdasarkan nama.
Sintaks
HRESULT GetValue(
[in] LPCWSTR wszName,
[in] long lFlags,
[out] VARIANT *pValue
);
Parameter
[in] wszName
Nama yang nilainya akan diambil. Ini harus menunjuk ke BSTR yang valid. Penunjuk diperlakukan sebagai baca-saja.
[in] lFlags
Dicadangkan. Parameter ini harus berupa 0.
[out] pValue
Parameter ini tidak boleh NULL dan harus menunjuk ke VARIAN yang tidak diinisialisasi. Jika tidak ada kesalahan yang dikembalikan, VARIAN diinisialisasi menggunakan VariantInit, lalu diatur ke berisi nilai konteks. Pemanggil harus memanggil VariantClear pada pointer ini ketika nilai tidak lagi diperlukan. Jika kode kesalahan dikembalikan, VARIAN yang ditujukkan oleh pValue dibiarkan tidak dimodifikasi.
Ada kemungkinan bahwa seluruh objek IWbemClassObject dapat dikembalikan di dalam VARIAN. Jika demikian, maka VT_UNKNOWN adalah jenis VARIAN . Pemanggil dapat mengambil pointer IUnknown dan menjalankan QueryInterface untuk mendapatkan pointer IWbemClassObject .
Nilai kembali
Metode ini mengembalikan HRESULT yang menunjukkan status panggilan metode. Daftar berikut mencantumkan nilai yang terkandung dalam HRESULT.
Persyaratan
| Klien minimum yang didukung | Windows Vista |
| Server minimum yang didukung | Windows Server 2008 |
| Target Platform | Windows |
| Header | wbemcli.h (termasuk Wbemidl.h) |
| Pustaka | Wbemuuid.lib |
| DLL | Esscli.dll; Fastprox.dll; FrameDyn.dll; FrameDynOS.dll; Wbemcomn.dll; Wbemcore.dll; Wbemess.dll; Wmipjobj.dll |