Справочник по 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, определенные для этого класса.