Compartilhar via


Cabeçalho bthhfpddi.h

Esse cabeçalho é usado pelo áudio. Para obter mais informações, consulte:

bthhfpddi.h contém as seguintes interfaces de programação:

IOCTLs

 
IOCTL_BTHHFP_DEVICE_GET_CODEC_ID

Um driver de áudio pode enviar um código de controle IOCTL_BTHHFP_DEVICE_GET_CODEC_ID para consultar a pilha de driver Bluetooth sobre a ID de codec usada pelo serviço HFP. Isso ajuda o driver de áudio a determinar a taxa de amostragem dos dados.
IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE

O IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE IOCTL obtém uma atualização de status de conexão.
IOCTL_BTHHFP_DEVICE_GET_CONTAINERID

O IOCTL_BTHHFP_DEVICE_GET_CONTAINERID IOCTL obtém a ID do contêiner PnP do dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR

O driver de áudio emite o código de controle IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR para obter informações sobre uma interface de dispositivo GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS habilitada.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2

O IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2 IOCTL obtém informações descritivas sobre o dispositivo HFP (perfil handsfree) emparelhado.
IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES

O IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES IOCTL obtém os tipos KSNODE que melhor descrevem a entrada e a saída do dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE

O IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE IOCTL Obtém redução de ruído/cancelamento de eco (NREC) Desabilite atualizações de status do dispositivo Bluetooth remoto.
IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES

O IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES IOCTL retorna KSPROPERTY_VALUES dados da propriedade KSPROPERTY_AUDIO_VOLUMELEVEL.
IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT

O IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT IOCTL solicita uma conexão de nível de serviço hfp (perfil livre de mãos) para o dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT

O IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT IOCTL remove a Conexão de Nível de Serviço HFP (Perfil Livre à Mão) que existia entre o driver de áudio e o dispositivo Bluetooth.
IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE

O IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE IOCTL obtém a configuração de nível de volume do microfone do dispositivo Bluetooth.
IOCTL_BTHHFP_MIC_SET_VOLUME

O IOCTL_BTHHFP_MIC_SET_VOLUME IOCTL define o nível de volume do microfone para o dispositivo Bluetooth.
IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE

O IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE IOCTL Obtém a configuração de nível de volume do alto-falante do dispositivo Bluetooth.
IOCTL_BTHHFP_SPEAKER_SET_VOLUME

O IOCTL_BTHHFP_SPEAKER_SET_VOLUME IOCTL define o nível de volume do alto-falante do dispositivo Bluetooth.
IOCTL_BTHHFP_STREAM_CLOSE

O IOCTL_BTHHFP_STREAM_CLOSE IOCTL indica que o driver cliente não exige mais o canal SCO (orientado à conexão) síncrona para streaming de áudio.
IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE

O IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE IOCTL obtém uma atualização de status do canal de fluxo.
IOCTL_BTHHFP_STREAM_OPEN

O IOCTL_BTHHFP_STREAM_OPEN IOCTL solicita um canal SCO (orientado para conexão) aberto para transmitir dados de áudio pelo ar.

Funções

 
BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT

O método BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT retorna um ponteiro para uma estrutura de dados de BTHHFP_AUDIO_DEVICE_CAPABILTIES inicializada.

Estruturas

 
BTHHFP_AUDIO_DEVICE_CAPABILTIES

A estrutura de dados BTHHFP_AUDIO_DEVICE_CAPABILTIES descreve os recursos de um dispositivo HFP Bluetooth, incluindo a versão e se ele dá suporte à amostragem de 16 kHz.
BTHHFP_DESCRIPTOR

A estrutura de dados BTHHFP_DESCRIPTOR armazena informações que descrevem um dispositivo HFP (perfil livre de mãos) emparelhado.
BTHHFP_DESCRIPTOR2

A estrutura de dados BTHHFP_DESCRIPTOR2 armazena informações que descrevem um dispositivo hfp (perfil livre de mãos) emparelhado.
HFP_BYPASS_CODEC_ID_V1

A estrutura HFP_BYPASS_CODEC_ID_V1 define a versão 1 da estrutura de ID de codec com suporte.

Enumerações

 
HFP_BYPASS_CODEC_ID_VERSION

A enumeração HFP_BYPASS_CODEC_ID_VERSION define as versões da estrutura de ID de codec com suporte do serviço HFP.