IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE IOCTL (bthhfpddi.h)
IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE IOCTL Mendapatkan pengaturan tingkat volume mikrofon perangkat Bluetooth.
Kode utama
Buffer input
BOOL yang diatur ke TRUE untuk meminta pembaruan segera. Jika tidak, atur ini ke FALSE.
Panjang buffer input
Ukuran BOOL.
Buffer output
LONG yang mewakili tingkat volume mikrofon dalam desibel 1/65536.
Panjang buffer output
Ukuran LONG.
Blok status
Jika permintaan sudah menunggu permintaan baru gagal dan pesan STATUS_INVALID_DEVICE_REQUEST dikembalikan.
Keterangan
Permintaan ini akan segera selesai jika parameter input TRUE, atau jika status volume telah berubah sejak permintaan terakhir. Jika tidak, permintaan ini akan tetap tertunda sampai status volume berubah atau permintaan dibatalkan.
Driver audio mengirimkan permintaan ini untuk mendapatkan tingkat volume speaker dan mikrofon awal, dan mengirim permintaan berikutnya "meminta" untuk diperbarui ketika tingkat berubah. Driver menyimpan tingkat volume dalam data konteks yang sesuai. Ketika tingkat volume berubah, driver audio menghasilkan peristiwa KSEVENT_CONTROL_CHANGE untuk simpul KSNODETYPE_VOLUME dalam topologi KS dari speaker atau jalur mikrofon.
Parameter output permintaan sama dengan nilai properti KSPROPERTY_AUDIO_VOLUMELEVEL .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Header | bthhfpddi.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk