Référence DDI Bluetooth HFP

Windows 8 a introduit la classe GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS, avec des interfaces qui implémentent des codes de contrôle d’E/S (IOCTL) et des structures pour le pilote audio de contournement de profil mains libres (HFP).

Pour chaque HFP sur un appareil Bluetooth appairé, le pilote HFP inscrit une interface dans cette classe. L’interface est inscrite et activée une fois l’appareil associé et le pilote HFP en cours d’exécution. Lorsque le pilote s’arrête, l’interface est désactivée et désinscrit.

Lorsque vous développez un pilote pour contourner les connexions audio sur un contrôleur Bluetooth, votre pilote peut utiliser ces interfaces pour implémenter entièrement la prise en charge audio Bluetooth. L’appareil HFP n’autorise qu’un seul objet fichier sur l’interface de l’appareil GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS.

Les rubriques suivantes décrivent les structures et les IOCTL définis pour cette classe.

Bluetooth HFP DDI Structures

IOCTL DDI Bluetooth HFP