IOCTL_BTHX_QUERY_CAPABILITIES IOCTL (bthxddi.h)
IOCTL_BTHX_QUERY_CAPABILITIES viene usato per eseguire query sulle funzionalità del driver di trasporto.
Codice principale
Buffer di input
Nessuno.
Lunghezza del buffer di input
Nessuno.
Buffer di output
Il membro AssociatedIrp.SystemBuffer punta a un buffer che contiene una struttura BTHX_CAPABILITIES .
Lunghezza del buffer di output
La lunghezza del buffer è la dimensione della struttura BTHX_CAPABILITIES .
Blocco dello stato
Il membro Information della struttura STATUS_BLOCK è impostato sulla dimensione della struttura.
Il membro Status è impostato su uno dei valori della tabella seguente.
Valore di stato | Descrizione |
---|---|
STATUS_SUCCESS | L'IOCTL è stato completato correttamente. |
Commenti
Durante l'avvio, lo stack Bluetooth invia IOCTL_BTHX_QUERY_CAPABILITIES per eseguire query sulle funzionalità del driver di trasporto.
Si tratta di una chiamata sincrona e un errore di questo IOCTL impedisce a Windows di caricare lo stack Bluetooth.
Il buffer di output di questo IOCTL è definito dalla struttura BTHX_CAPABILITIES.
Il membro MaxScoChannels deve essere impostato su 1. Il membro ScoSupport deve essere impostato su ScoSupportHCIBypass. L'errore a tale scopo impedisce il caricamento dello stack.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 8. |
Intestazione | bthxddi.h |
IRQL | <= DISPATCH_LEVEL |