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. |