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. |