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 OnPropertyValueChanged menunjukkan bahwa nilai properti milik perangkat titik akhir audio telah berubah.
Sintaks
HRESULT OnPropertyValueChanged(
[in] LPCWSTR pwstrDeviceId,
[in] const PROPERTYKEY key
);
Parameter
[in] pwstrDeviceId
Penunjuk ke string ID titik akhir yang mengidentifikasi perangkat titik akhir audio. Parameter ini menunjuk ke string karakter lebar yang dihentikan null yang berisi ID titik akhir. String tetap valid selama durasi panggilan.
[in] key
Struktur PROPERTYKEY yang menentukan properti . Struktur berisi GUID set properti dan indeks yang mengidentifikasi properti dalam set. Struktur diteruskan oleh nilai. Ini tetap berlaku selama durasi panggilan. Untuk informasi selengkapnya tentang PROPERTYKEY, lihat dokumentasi Windows SDK.
Mengembalikan nilai
Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kode kesalahan akan dikembalikan.
Keterangan
Panggilan ke metode IPropertyStore::SetValue yang berhasil mengubah nilai properti perangkat titik akhir audio menghasilkan panggilan ke OnPropertyValueChanged. Untuk informasi selengkapnya tentang IPropertyStore::SetValue, lihat dokumentasi Windows SDK.
Klien dapat menggunakan parameter kunci untuk mengambil nilai properti baru. Untuk contoh kode yang menggunakan kunci properti untuk mengambil nilai properti dari penyimpanan properti perangkat titik akhir, lihat Properti Perangkat.
Untuk contoh kode yang mengimplementasikan metode OnPropertyValueChanged , lihat Peristiwa Perangkat.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | mmdeviceapi.h |