METODE IMDSPDevice3::GetProperty (mswmdm.h)
Metode GetProperty mengambil properti perangkat tertentu.
Sintaks
HRESULT GetProperty(
[in] LPCWSTR pwszPropName,
[out] PROPVARIANT *pValue
);
Parameter
[in] pwszPropName
Nama properti yang diambil dari perangkat.
[out] pValue
Nilai yang dikembalikan untuk properti .
Nilai kembali
Metode mengembalikan HRESULT. Semua metode antarmuka di Windows Media Device Manager dapat mengembalikan salah satu kelas kode kesalahan berikut:
- Kode kesalahan COM standar
- Kode kesalahan Windows dikonversi ke nilai HRESULT
- Kode kesalahan Pengelola Perangkat Windows Media
Keterangan
Varian yang menunjuk pValue diatur ke PROPVARIANT kosong, yaitu, VT-nya diatur ke VT_EMPTY.
Penyedia layanan harus mengatur varian ini ke nilai properti yang sesuai untuk properti pwszPropName.
Jika pwszPropNameg_wszWMDMSupportedDeviceProperties, penyedia layanan harus mengembalikan array properti perangkat yang didukung. Dalam kasus seperti itu, VT varian harus VT_BSTR | VT_ARRAY.
Untuk daftar nama properti perangkat standar, lihat Konstanta Metadata.
Metode ini mirip dengan metode IMDSPStorage3::GetMetadata dan IMDSPStorage4::GetSpecifiedMetadata untuk penyimpanan, tetapi metode ini hanya bisa mendapatkan satu properti pada satu waktu.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | mswmdm.h |
Pustaka | Mssachlp.lib |