intestazione bthhfpddi.h
Questa intestazione viene usata dall'audio. Per altre informazioni, vedere:
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. |