Referencia de HFP DDI de Bluetooth
Windows 8 ha introducido la clase GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS, con interfaces que implementan códigos de control de E/S (IOCTLs) y estructuras para el controlador de audio de omisión del perfil sin manos (HFP).
Para cada HFP en un dispositivo Bluetooth emparejado, el controlador HFP registra una interfaz en esta clase. La interfaz se registra y habilita después de emparejar el dispositivo y el controlador HFP se está ejecutando. Cuando se detiene el controlador, la interfaz se deshabilita y se anula el registro.
Al desarrollar un controlador para omitir las conexiones de audio en un controlador Bluetooth, el controlador puede usar estas interfaces para implementar completamente la compatibilidad con audio Bluetooth. El dispositivo HFP solo permite un único objeto de archivo en la interfaz de dispositivo GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS.
En los temas siguientes se describen las estructuras e ICTLs definidas para esta clase.