Bagikan melalui


IWbemContext::Metode GetValue (wbemcli.h)

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

Lihat juga

IWbemContext

IWbemContext::SetValue