Condividi tramite


intestazione bthhfpddi.h

Questa intestazione viene usata dall'audio. Per altre informazioni, vedere:

  • audio

bthhfpddi.h contiene le interfacce di programmazione seguenti:

IOCTLs

 
IOCTL_BTHHFP_DEVICE_GET_CODEC_ID

Un driver audio può inviare un codice di controllo IOCTL_BTHHFP_DEVICE_GET_CODEC_ID per eseguire una query sullo stack di driver Bluetooth sull'ID codec usato dal servizio HFP. Ciò consente al driver audio di determinare la frequenza di campionamento per i dati.
IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE

Il IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE IOCTL Ottiene un aggiornamento dello stato della connessione.
IOCTL_BTHHFP_DEVICE_GET_CONTAINERID

Il IOCTL_BTHHFP_DEVICE_GET_CONTAINERID IOCTL ottiene l'ID contenitore PnP del dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR

Il driver audio rilascia il codice di controllo IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR per ottenere informazioni su un'interfaccia del dispositivo GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS abilitata.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2

Il IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2 IOCTL Ottiene informazioni descrittive sul dispositivo HFP (Handsfree Profile) associato.
IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES

Il IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES IOCTL ottiene i tipi KSNODE che descrivono meglio l'input e l'output del dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE

Il IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE IOCTL Ottiene la riduzione del rumore/l'annullamento echo (NREC) Disabilita gli aggiornamenti dello stato dal dispositivo Bluetooth remoto.
IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES

L'IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES IOCTL restituisce KSPROPERTY_VALUES dati per la proprietà KSPROPERTY_AUDIO_VOLUMELEVEL.
IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT

Il IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT IOCTL richiede una connessione del livello di servizio HFP (Handsfree Profile) al dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT

Il IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT IOCTL rimuove la connessione del livello di servizio HFP (Handfree Profile) esistente tra il driver audio e il dispositivo Bluetooth.
IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE

Il IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE IOCTL Ottiene l'impostazione del livello di volume del microfono del dispositivo Bluetooth.
IOCTL_BTHHFP_MIC_SET_VOLUME

Il IOCTL_BTHHFP_MIC_SET_VOLUME IOCTL imposta il livello di volume del microfono per il dispositivo Bluetooth.
IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE

Il IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE IOCTL Ottiene l'impostazione del livello di volume dell'altoparlante del dispositivo Bluetooth.
IOCTL_BTHHFP_SPEAKER_SET_VOLUME

Il IOCTL_BTHHFP_SPEAKER_SET_VOLUME IOCTL imposta il livello di volume per l'altoparlante del dispositivo Bluetooth.
IOCTL_BTHHFP_STREAM_CLOSE

Il IOCTL_BTHHFP_STREAM_CLOSE IOCTL indica che il driver client non richiede più il canale sco (Connection-Oriented) sincrono per lo streaming audio.
IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE

Il IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE IOCTL Ottiene un aggiornamento dello stato del canale di flusso.
IOCTL_BTHHFP_STREAM_OPEN

Il IOCTL_BTHHFP_STREAM_OPEN IOCTL richiede un canale open synchronous connection-oriented (SCO) per trasmettere dati audio in aria.

Funzioni

 
BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT

Il metodo BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT restituisce un puntatore a una struttura di dati BTHHFP_AUDIO_DEVICE_CAPABILTIES inizializzata.

Strutture

 
BTHHFP_AUDIO_DEVICE_CAPABILTIES

La struttura dei dati BTHHFP_AUDIO_DEVICE_CAPABILTIES descrive le funzionalità di un dispositivo Bluetooth HFP, inclusa la versione e se supporta il campionamento a 16 kHz.
BTHHFP_DESCRIPTOR

La struttura dei dati BTHHFP_DESCRIPTOR archivia informazioni che descrivono un dispositivo HFP (Handsfree Profile) associato.
BTHHFP_DESCRIPTOR2

La struttura dei dati BTHHFP_DESCRIPTOR2 archivia informazioni che descrivono un dispositivo HFP (Handsfree Profile) associato.
HFP_BYPASS_CODEC_ID_V1

La struttura HFP_BYPASS_CODEC_ID_V1 definisce la versione 1 della struttura di ID codec supportata.

Enumerazioni

 
HFP_BYPASS_CODEC_ID_VERSION

L'enumerazione HFP_BYPASS_CODEC_ID_VERSION definisce le versioni della struttura dell'ID codec supportate dal servizio HFP.