Encabezado bthhfpddi.h

Este encabezado lo usa el audio. Para obtener más información, consulte:

  • audio de

bthhfpddi.h contiene las siguientes interfaces de programación:

IOCTLs

 
IOCTL_BTHHFP_DEVICE_GET_CODEC_ID

Un controlador de audio puede enviar un código de control IOCTL_BTHHFP_DEVICE_GET_CODEC_ID para consultar la pila del controlador Bluetooth sobre el identificador de códec usado por el servicio HFP. Esto ayuda al controlador de audio a determinar la frecuencia de muestreo de los datos.
IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE

El IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE IOCTL Obtiene una actualización de estado de conexión.
IOCTL_BTHHFP_DEVICE_GET_CONTAINERID

El IOCTL_BTHHFP_DEVICE_GET_CONTAINERID IOCTL obtiene el identificador de contenedor PnP del dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR

El controlador de audio emite el código de control de IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR para obtener información sobre una interfaz de dispositivo GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS habilitada.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2

El IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2 IOCTL Obtiene información descriptiva sobre el dispositivo emparejado de perfil manos libres (HFP).
IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES

El IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES IOCTL Obtiene los tipos KSNODE que describen mejor la entrada y salida del dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE

El IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE IOCTL Obtiene reducción de ruido/cancelación de eco (NREC) Deshabilita las actualizaciones de estado del dispositivo Bluetooth remoto.
IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES

El IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES IOCTL devuelve KSPROPERTY_VALUES datos de la propiedad KSPROPERTY_AUDIO_VOLUMELEVEL.
IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT

El IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT IOCTL solicita una conexión de nivel de servicio de perfil sin manos (HFP) al dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT

El IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT IOCTL quita la conexión de nivel de servicio de perfil sin manos (HFP) que existía entre el controlador de audio y el dispositivo Bluetooth.
IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE

El IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE IOCTL Obtiene la configuración de nivel de volumen del micrófono del dispositivo Bluetooth.
IOCTL_BTHHFP_MIC_SET_VOLUME

El IOCTL_BTHHFP_MIC_SET_VOLUME IOCTL establece el nivel de volumen del micrófono para el dispositivo Bluetooth.
IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE

El IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE IOCTL Obtiene la configuración de nivel de volumen del altavoz del dispositivo Bluetooth.
IOCTL_BTHHFP_SPEAKER_SET_VOLUME

El IOCTL_BTHHFP_SPEAKER_SET_VOLUME IOCTL establece el nivel de volumen del altavoz del dispositivo Bluetooth.
IOCTL_BTHHFP_STREAM_CLOSE

El IOCTL_BTHHFP_STREAM_CLOSE IOCTL indica que el controlador cliente ya no requiere el canal sincrónico orientado a la conexión (SCO) para el audio de streaming.
IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE

El IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE IOCTL Obtiene una actualización de estado del canal de flujo.
IOCTL_BTHHFP_STREAM_OPEN

El IOCTL_BTHHFP_STREAM_OPEN IOCTL solicita un canal abierto orientado a la conexión sincrónica (SCO) para transmitir datos de audio por aire.

Funciones

 
BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT

El método BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT devuelve un puntero a una estructura de datos BTHHFP_AUDIO_DEVICE_CAPABILTIES inicializada.

Estructuras

 
BTHHFP_AUDIO_DEVICE_CAPABILTIES

La estructura de datos BTHHFP_AUDIO_DEVICE_CAPABILTIES describe las funcionalidades de un dispositivo Bluetooth HFP, incluida la versión y si admite el muestreo de 16 kHz.
BTHHFP_DESCRIPTOR

La estructura de datos BTHHFP_DESCRIPTOR almacena información que describe un dispositivo emparejado de perfil manos libres (HFP).
BTHHFP_DESCRIPTOR2

La estructura de datos BTHHFP_DESCRIPTOR2 almacena información que describe un dispositivo emparejado de perfil manos libres (HFP).
HFP_BYPASS_CODEC_ID_V1

La estructura HFP_BYPASS_CODEC_ID_V1 define la versión 1 de la estructura de id. de códec admitida.

Enumeraciones

 
HFP_BYPASS_CODEC_ID_VERSION

La enumeración HFP_BYPASS_CODEC_ID_VERSION define las versiones de estructura de id. de códec compatibles con el servicio HFP.