IOCTL_BTHX_SET_VERSION IOCTL (bthxddi.h)
IOCTL_BTHX_SET_VERSION viene utilizzato per informare il driver di trasporto della versione dell'interfaccia di estendibilità in uso.
Codice principale
Buffer di input
I driver di profilo devono usare KMDF e il relativo metodo WdfRequestRetrieveInputMemory per recuperare i parametri di input. Ad esempio, per ottenere il buffer di input:
Status = WdfRequestRetrieveInputMemory(_Request, &ReqInMemory);
Il buffer descrive una struttura BTHX_VERSION .
Per altre informazioni, vedere gli esempi Bluetooth WDK.
Lunghezza del buffer di input
La lunghezza del buffer è la dimensione della struttura BTHX_VERSION .
Buffer di output
Nessuno.
Lunghezza del buffer di output
Nessuno.
Blocco dello stato
Il membro Informazioni della struttura STATUS_BLOCK è impostato su zero perché lo stack di driver Bluetooth non restituisce dati con questo IOCTL.
Il membro Status è impostato su uno dei valori della tabella seguente.
Valore di stato | Descrizione |
---|---|
STATUS_SUCCESS | L'IOCTL è stato completato correttamente. |
Qualsiasi codice di stato NT non riuscito impedisce il caricamento del driver.
Commenti
IOCTL_BTHX_SET_VERSION è un'operazione sincrona.
Verrà selezionata e impostata una sola versione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 8. |
Intestazione | bthxddi.h |
IRQL | <= PASSIVE_LEVEL |