Поделиться через


Справочник по Bluetooth HFP DDI

Windows 8 появился класс GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS с интерфейсами, реализующими коды управления вводом-выводом (IOCTL) и структуры для аудиодрайвера без громкой связи (HFP).

Для каждого HFP на парном устройстве Bluetooth драйвер HFP регистрирует интерфейс в этом классе. Интерфейс регистрируется и включается после связывания устройства и запуска драйвера HFP. Когда драйвер останавливается, интерфейс отключается и отменяется регистрация.

При разработке драйвера для обхода аудиосоединений на контроллере Bluetooth драйвер может использовать эти интерфейсы для полной реализации поддержки звука Bluetooth. Устройство HFP допускает только один файловый объект в интерфейсе устройства GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS.

В следующих разделах описываются структуры и ioCTL, определенные для этого класса.

Структуры DDI bluetooth HFP

Bluetooth HFP DDI IOCTLs