Condividi tramite


intestazione bthioctl.h

Questa intestazione viene usata da bltooth. Per altre informazioni, vedere:

bthioctl.h contiene le interfacce di programmazione seguenti:

IOCTL

 
IOCTL_BTH_DISCONNECT_DEVICE

I driver del profilo usano IOCTL_BTH_DISCONNECT_DEVICE per richiedere al sistema operativo di disconnettere il dispositivo remoto specificato.
IOCTL_BTH_GET_DEVICE_INFO

La richiesta di IOCTL_BTH_GET_DEVICE_INFO restituisce informazioni su tutte le radio remote individuate in precedenza memorizzate nella cache abilitate per Bluetooth.
IOCTL_BTH_GET_LOCAL_INFO

La richiesta IOCTL_BTH_GET_LOCAL_INFO restituisce informazioni sul sistema Bluetooth locale e sulla radio.
IOCTL_BTH_GET_RADIO_INFO

La richiesta di IOCTL_BTH_GET_RADIO_INFO ottiene informazioni sulla radio remota specificata.
IOCTL_BTH_HCI_VENDOR_COMMAND

La richiesta di IOCTL_BTH_HCI_VENDOR_COMMAND consente alle applicazioni Bluetooth di inviare comandi specifici del fornitore alle radio.
IOCTL_BTH_SDP_ATTRIBUTE_SEARCH

La richiesta di IOCTL_BTH_SDP_ATTRIBUTE_SEARCH ottiene gli attributi per il record SDP specificato.
IOCTL_BTH_SDP_CONNECT

La richiesta di IOCTL_BTH_SDP_CONNECT crea una connessione al servizio SDP in un dispositivo Bluetooth remoto.
IOCTL_BTH_SDP_DISCONNECT

La richiesta di IOCTL_BTH_SDP_DISCONNECT chiude una connessione a un server SDP remoto.
IOCTL_BTH_SDP_REMOVE_RECORD

La richiesta di IOCTL_BTH_SDP_REMOVE_RECORD rimuove un record SDP locale inviato in precedenza dal driver del profilo. Il server locale non offrirà più questo record ai dispositivi remoti.
IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH

La richiesta di IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH combina un servizio SDP e la ricerca di attributi in una singola operazione. In questo modo un chiamante può ottenere direttamente i record SDP da un dispositivo remoto.
IOCTL_BTH_SDP_SERVICE_SEARCH

La richiesta di IOCTL_BTH_SDP_SERVICE_SEARCH contatta un dispositivo remoto con una richiesta SDP per gli handle ai record SDP di una determinata classe di servizio o classi.
IOCTL_BTH_SDP_SUBMIT_RECORD

La richiesta di IOCTL_BTH_SDP_SUBMIT_RECORD consente a un driver di profilo di aggiungere un record SDP al server SDP locale, consentendo al client di annunciare che un servizio è disponibile nel computer locale.
IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO

La richiesta di IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO aggiunge un record SDP al server SDP locale insieme agli attributi che non fanno parte del record SDP stesso.
IOCTL_INTERNAL_BTH_SUBMIT_BRB

I driver del profilo usano IOCTL_INTERNAL_BTH_SUBMIT_BRB per inviare un blocco di richieste Bluetooth (BRB) allo stack di driver Bluetooth.
IOCTL_INTERNAL_BTHENUM_GET_DEVINFO

La richiesta IOCTL_INTERNAL_BTHENUM_GET_DEVINFO restituisce informazioni sul dispositivo remoto che ha causato il caricamento dell'istanza corrente del driver del profilo da parte del gestore Plug and Play (PnP).
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO

La richiesta di IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO ottiene informazioni sul dispositivo e sul servizio sottostanti che hanno causato il caricamento del driver del profilo da parte del gestore Plug and Play (PnP).

Strutture

 
BTH_COMMAND_HEADER

La struttura BTH_COMMAND_HEADER specifica le informazioni di intestazione per un comando HCI specifico del fornitore.
BTH_DEVICE_INFO_LIST

La struttura BTH_DEVICE_INFO_LIST contiene informazioni di output su tutti i dispositivi remoti individuati in precedenza memorizzati nella cache.
BTH_LOCAL_RADIO_INFO

La struttura BTH_LOCAL_RADIO_INFO contiene informazioni sul sistema Bluetooth locale e sulla radio.
BTH_RADIO_INFO

La struttura BTH_RADIO_INFO contiene informazioni su una radio remota.
BTH_SDP_ATTRIBUTE_SEARCH_REQUEST

La struttura BTH_SDP_ATTRIBUTE_SEARCH_REQUEST contiene informazioni pertinenti a una ricerca di attributi SDP.
BTH_SDP_CONNECT

La struttura BTH_SDP_CONNECT contiene informazioni di input e output su una connessione tra il sistema Bluetooth locale e un server SDP remoto. Questa struttura viene passata come buffer di input e buffer di output di IOCTL_BTH_SDP_CONNECT.
BTH_SDP_DISCONNECT

La struttura BTH_SDP_DISCONNECT contiene informazioni di input su un handle di connessione alla connessione SDP remota da terminare. Questa struttura viene passata come buffer di input di IOCTL_BTH_SDP_DISCONNECT.
BTH_SDP_RECORD

La struttura BTH_SDP_RECORD contiene informazioni su un record SDP da aggiungere al server SDP locale.
BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST

La struttura BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST contiene informazioni pertinenti a un servizio SDP combinato e a una ricerca di attributi. Questa struttura viene passata come buffer di input al IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH IOCTL.
BTH_SDP_SERVICE_SEARCH_REQUEST

La struttura BTH_SDP_SERVICE_SEARCH_REQUEST contiene informazioni pertinenti a una ricerca del servizio SDP.
BTH_SDP_STREAM_RESPONSE

La struttura BTH_SDP_STREAM_RESPONSE contiene informazioni su un record SDP.
BTH_VENDOR_EVENT_INFO

La struttura BTH_VENDOR_EVENT_INFO specifica il buffer associato al GUID GUID_BLUETOOTH_HCI_VENDOR_EVENT.
BTH_VENDOR_PATTERN

La struttura BTH_VENDOR_PATTERN specifica un modello fornitore.
BTH_VENDOR_SPECIFIC_COMMAND

La struttura BTH_VENDOR_SPECIFIC_COMMAND specifica un comando specifico del fornitore Bluetooth.