IWbemPropertyProvider::Metode GetProperty (wbemprov.h)

Metode IWbemPropertyProvider::GetProperty dipanggil oleh Manajemen Windows untuk mengambil nilai properti individual.

Sintaks

HRESULT GetProperty(
  [in]  long       lFlags,
  [in]  const BSTR strLocale,
  [in]  const BSTR strClassMapping,
  [in]  const BSTR strInstMapping,
  [in]  const BSTR strPropMapping,
  [out] VARIANT    *pvValue
);

Parameter

[in] lFlags

Dicadangkan. Parameter ini harus berupa 0.

[in] strLocale

String yang menunjukkan lokal yang diinginkan dalam kasus di mana nilai properti yang dikembalikan dapat dilokalkan. Jika properti tidak dapat dilokalkan, implementasi dapat mengabaikan nilai ini.

[in] strClassMapping

Salinan harfiah nilai string untuk kualifikasi ClassContext untuk kelas . Ini menunjuk ke BSTR yang valid, yang diperlakukan sebagai baca-saja, atau NULL jika kualifikasi tidak ada.

[in] strInstMapping

Salinan harfiah nilai string untuk kualifikasi InstanceContext untuk instans. Ini harus menunjuk ke BSTR yang valid, yang diperlakukan sebagai baca-saja, atau NULL jika kualifikasi tidak ada.

[in] strPropMapping

Salinan harfiah nilai kualifikasi PropertyContext untuk properti . Ini harus menunjuk ke BSTR yang valid, yang diperlakukan sebagai baca-saja, atau NULL jika kualifikasi tidak ada.

[out] pvValue

Penunjuk ke VARIAN yang tidak diinisialisasi yang menerima nilai untuk properti . Implementasi harus memanggil VariantInit dan mengembalikan nilai . Jika terjadi kesalahan, implementasi diharapkan untuk mengabaikan penunjuk.

Mengembalikan nilai

Metode ini harus mengembalikan WBEM_S_NO_ERROR jika panggilan berhasil. Jika panggilan gagal, metode harus mengembalikan WBEM_S_FALSE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header wbemprov.h (termasuk Wbemidl.h)
Pustaka Wbemuuid.lib
DLL Wbemsvc.dll

Lihat juga

Membangun Penyedia Properti

IWbemPropertyProvider

PutProperty