Bagikan melalui


header bthhfpddi.h

Header ini digunakan oleh audio. Untuk informasi selengkapnya, lihat:

bthhfpddi.h berisi antarmuka pemrograman berikut:

IOCTL

 
IOCTL_BTHHFP_DEVICE_GET_CODEC_ID

Driver audio dapat mengirim kode kontrol IOCTL_BTHHFP_DEVICE_GET_CODEC_ID untuk mengkueri tumpukan driver Bluetooth tentang ID codec yang digunakan oleh layanan HFP. Ini membantu driver audio menentukan laju pengambilan sampel untuk data.
IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE

IOCTL IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE Mendapatkan pembaruan status koneksi.
IOCTL_BTHHFP_DEVICE_GET_CONTAINERID

IOCTL IOCTL_BTHHFP_DEVICE_GET_CONTAINERID Mendapatkan ID Kontainer PnP perangkat Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR

Driver audio mengeluarkan kode kontrol IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR untuk mendapatkan informasi tentang antarmuka perangkat GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS yang diaktifkan.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2

IOCTL IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2 Mendapatkan informasi deskriptif tentang perangkat profil Handsfree (HFP) yang dipasangkan.
IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES

IOCTL IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES Mendapatkan jenis KSNODE yang paling menggambarkan input dan output perangkat Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE

IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE IOCTL Mendapatkan pengurangan kebisingan / pembatalan gema (NREC) Menonaktifkan pembaruan status dari perangkat Bluetooth jarak jauh.
IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES

IOCTL IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES mengembalikan data KSPROPERTY_VALUES untuk properti KSPROPERTY_AUDIO_VOLUMELEVEL.
IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT

IOCTL IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT meminta Koneksi Tingkat Layanan Profil Handsfree (HFP) ke perangkat Bluetooth.
IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT

IOCTL IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT menghapus Koneksi Tingkat Layanan Profil Handfree (HFP) yang ada antara driver audio dan perangkat Bluetooth.
IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE

IOCTL IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE Mendapatkan pengaturan tingkat volume mikrofon perangkat Bluetooth.
IOCTL_BTHHFP_MIC_SET_VOLUME

IOCTL IOCTL_BTHHFP_MIC_SET_VOLUME mengatur tingkat volume mikrofon untuk perangkat Bluetooth.
IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE

IOCTL IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE Mendapatkan pengaturan tingkat volume speaker perangkat Bluetooth.
IOCTL_BTHHFP_SPEAKER_SET_VOLUME

IOCTL IOCTL_BTHHFP_SPEAKER_SET_VOLUME mengatur tingkat volume untuk speaker perangkat Bluetooth.
IOCTL_BTHHFP_STREAM_CLOSE

IOCTL IOCTL_BTHHFP_STREAM_CLOSE menunjukkan bahwa driver klien tidak lagi memerlukan saluran berorientasi koneksi sinkron (SCO) untuk streaming audio.
IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE

IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE IOCTL Mendapatkan pembaruan status saluran streaming.
IOCTL_BTHHFP_STREAM_OPEN

IOCTL_BTHHFP_STREAM_OPEN IOCTL meminta saluran berorientasi koneksi sinkron terbuka (SCO) untuk mengirimkan data audio ke udara.

Fungsi

 
BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT

Metode BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT mengembalikan penunjuk ke struktur data BTHHFP_AUDIO_DEVICE_CAPABILTIES yang diinisialisasi.

Struktur

 
BTHHFP_AUDIO_DEVICE_CAPABILTIES

Struktur data BTHHFP_AUDIO_DEVICE_CAPABILTIES menjelaskan kemampuan perangkat Bluetooth HFP, termasuk versi dan apakah mendukung pengambilan sampel 16 kHz.
BTHHFP_DESCRIPTOR

Struktur data BTHHFP_DESCRIPTOR menyimpan informasi yang menjelaskan perangkat profil Handsfree (HFP) berpasangan.
BTHHFP_DESCRIPTOR2

Struktur data BTHHFP_DESCRIPTOR2 menyimpan informasi yang menjelaskan perangkat profil Handsfree (HFP) berpasangan.
HFP_BYPASS_CODEC_ID_V1

Struktur HFP_BYPASS_CODEC_ID_V1 mendefinisikan versi 1 dari struktur ID codec yang didukung.

Enumerasi

 
HFP_BYPASS_CODEC_ID_VERSION

Enumerasi HFP_BYPASS_CODEC_ID_VERSION menentukan versi struktur ID codec yang didukung oleh layanan HFP.