Bluetooth
Panoramica della tecnologia Bluetooth.
Per sviluppare Bluetooth, sono necessarie queste intestazioni:
Per la guida alla programmazione, vedere Bluetooth.
Funzioni di callback
Titolo | Descrizione |
---|---|
PBYTESWAPUINT128 | La funzione Bluetooth SdpByteSwapUint128 viene usata per invertire l'ordine di byte di un intero senza segno a 128 bit. |
PBYTESWAPUINT64 | La funzione SdpByteSwapUint64 bluetooth viene usata per invertire l'ordine di byte di un intero a 64 bit senza segno. |
PBYTESWAPUUID128 | La funzione Bluetooth SdpByteSwapUuid128 viene usata per invertire l'ordine di byte di un identificatore univoco a 128 bit (UUID). |
PCONVERTSTREAMTOTREE | La funzione Bluetooth SdpConvertStreamToTree viene usata per creare una rappresentazione basata su albero proprietario Microsoft di un record SDP, lasciando invariata la rappresentazione basata su flusso originale. |
PCONVERTTREETOSTREAM | La funzione Bluetooth SdpConvertTreeToStream viene usata per produrre una rappresentazione bytestream non elaborata di un record SDP da una rappresentazione ad albero. La versione di bytestream non elaborata è adatta per la pubblicazione in un server SDP locale. |
PFNBTHPORT_INDICATION_CALLBACK | I driver del profilo implementano una funzione di callback L2CAP per fornire allo stack di driver Bluetooth un meccanismo per notificare al driver del profilo le richieste di connessione L2CAP in ingresso dai dispositivi remoti e le modifiche apportate allo stato di una connessione L2CAP attualmente aperta. |
PFNBTHPORT_INDICATION_CALLBACK_ENHANCED | I driver del profilo implementano una funzione di callback L2CAP avanzata per fornire allo stack di driver Bluetooth un meccanismo per notificare al driver del profilo eventuali modifiche allo stato di una connessione L2CAP o eL2CAP attualmente aperta. |
PFNBTH_ALLOCATE_BRB | La funzione BthAllocateBrb alloca un blocco di richieste Bluetooth (BRB) del tipo specificato. |
PFNBTH_FREE_BRB | La funzione BthFreeBrb libera un blocco di richieste Bluetooth (BRB) allocato in precedenza con BthAllocateBrb. |
PFNBTH_INITIALIZE_BRB | La funzione BthInitializeBrb inizializza un blocco di richieste Bluetooth allocato nello stack locale. |
PFNBTH_IS_BLUETOOTH_VERSION_AVAILABLE | La funzione IsBluetoothVersionAvailable verifica se una determinata versione Bluetooth è supportata dal sistema operativo. |
PFNBTH_REUSE_BRB | La funzione BthReuseBrb reinizializza un blocco di richieste Bluetooth da riutilizzare. |
PFNSCO_INDICATION_CALLBACK | I driver del profilo implementano una funzione di callback sco per fornire allo stack di driver Bluetooth un meccanismo per notificare al driver del profilo le richieste di connessione sco in ingresso dai dispositivi remoti e le modifiche apportate allo stato di una connessione SCO attualmente aperta. |
PGETNEXTELEMENT | La funzione Bluetooth SdpGetNextElement viene usata per scorrere le voci trovate in un flusso di record SDP. |
PRETRIEVEUINT64 | La funzione Bluetooth SdpRetrieveUint64 viene usata per copiare un intero a 64 bit non autorizzato da un flusso SDP. |
PRETRIEVEUUID128 | La funzione Bluetooth SdpRetrieveUuid128 viene usata per copiare un identificatore univoco a 128 bit (UUID) non autorizzato da un flusso SDP. |
PVALIDATESTREAM | La funzione Bluetooth SdpValidateStream viene usata per analizzare un record SDP non elaborato e determinare se contiene errori. |
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 che sono abilitate per Bluetooth. |
IOCTL_BTH_GET_LOCAL_INFO La richiesta di 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 una ricerca di attributi in una singola operazione. Ciò consente a un chiamante di ottenere direttamente i record SDP da un dispositivo remoto. |
IOCTL_BTH_SDP_SERVICE_SEARCH La IOCTL_BTH_SDP_SERVICE_SEARCH richiedere contatti un dispositivo remoto con una richiesta SDP per gli handle ai record SDP di una determinata classe o classi di servizio. |
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_BTHX_GET_VERSION I driver del profilo usano IOCTL_BTHX_GET_VERSION per ottenere la versione supportata dal driver di trasporto. |
IOCTL_BTHX_QUERY_CAPABILITIES IOCTL_BTHX_QUERY_CAPABILITIES viene usato per eseguire query sulle funzionalità del driver di trasporto. |
IOCTL_BTHX_READ_HCI IOCTL_BTHX_READ_HCI viene usato per leggere i dati e gli eventi dell'ACL Bluetooth dal livello di trasporto. |
IOCTL_BTHX_SET_VERSION IOCTL_BTHX_SET_VERSION viene usato per informare il driver di trasporto della versione dell'interfaccia di estendibilità usata. |
IOCTL_BTHX_WRITE_HCI IOCTL_BTHX_WRITE_HCI viene usato per scrivere dati e comandi Bluetooth nel livello di trasporto. |
IOCTL_INTERNAL_BTH_SUBMIT_BRB I driver del profilo usano IOCTL_INTERNAL_BTH_SUBMIT_BRB per inviare un blocco richiesta Bluetooth (BRB) allo stack di driver Bluetooth. |
IOCTL_INTERNAL_BTHENUM_GET_DEVINFO La richiesta di IOCTL_INTERNAL_BTHENUM_GET_DEVINFO restituisce informazioni sul dispositivo remoto che ha causato la gestione Plug and Play (PnP) per caricare l'istanza corrente del driver del profilo. |
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO La richiesta di IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO ottiene informazioni sul dispositivo e sul servizio sottostante che ha causato il caricamento del driver del profilo da parte del gestore Plug and Play (PnP). |
Enumerazioni
ACL_MODE Il tipo di enumerazione ACL_MODE viene usato per elencare gli stati possibili di una connessione ACL. |
BRB_TYPE Il tipo di enumerazione BRB_TYPE viene usato per determinare il blocco di richiesta Bluetooth quando un driver del profilo compila e invia un BRB. |
BRB_VERSION Riservato per utilizzo interno. |
BTHX_HCI_PACKET_TYPE L'enumerazione BTHX_HCI_PACKET_TYPE elenca i diversi tipi di pacchetti inviati dallo stack Bluetooth al driver di trasporto. |
BTHX_SCO_SUPPORT L'enumerazione BTHX_SCO_SUPPORT elenca i diversi tipi di SCO supportati dal driver di trasporto. |
CODING_FORMAT Questa enumerazione è destinata solo all'uso interno. |
ENUMERATOR_ACTION Microsoft riserva l'enumerazione ENUMERATOR_ACTION solo per l'uso interno. Non usare questa enumerazione nel codice. |
ENUMERATOR_TYPE Il tipo di enumerazione ENUMERATOR_TYPE viene usato per determinare se il dispositivo enumerato è associato a un servizio o a un protocollo. L'enumerazione ENUMERATOR_TYPE è destinata solo all'uso interno e non deve essere usata dai driver del profilo. |
INDICATION_CODE Il tipo di enumerazione INDICATION_CODE indica a un driver del profilo il tipo di evento L2CAP. |
L2CAP_DISCONNECT_REASON Il tipo di enumerazione L2CAP_DISCONNECT_REASON indica il motivo per cui è stato disconnesso un canale L2CAP. |
PCM_DATA_FORMAT Microsoft riserva solo l'enumerazione PCM_DATA_FORMAT per l'uso interno. Non usare questa enumerazione nel codice. |
SCO_DISCONNECT_REASON Il tipo di enumerazione SCO_DISCONNECT_REASON fornisce il motivo per cui è stato disconnesso un canale SCO. |
SCO_INDICATION_CODE Il tipo di enumerazione SCO_INDICATION_CODE descrive il tipo di una connessione SCO in ingresso o una modifica dello stato di associazione. Lo stack di driver Bluetooth passa un valore da questa enumerazione nell'argomento Indicazione della funzione di callback sco di un driver del profilo. |
SCO_LINK_TYPE Il tipo di enumerazione SCO_LINK_TYPE descrive il tipo di collegamento usato dalla connessione SCO quando viene elaborato un evento di indicazione ScoIndicationRemoteConnect. |
SCO_RETRANSMISSION_EFFORT Il tipo di enumerazione SCO_RETRANSMISSION_EFFORT viene usato per determinare i criteri di ritrasmissione di un canale SCO. |
Funzioni
PBYTESWAPUINT128 La funzione Bluetooth SdpByteSwapUint128 viene usata per invertire l'ordine di byte di un intero senza segno a 128 bit. |
PBYTESWAPUINT64 La funzione SdpByteSwapUint64 bluetooth viene usata per invertire l'ordine di byte di un intero a 64 bit senza segno. |
PBYTESWAPUUID128 La funzione Bluetooth SdpByteSwapUuid128 viene usata per invertire l'ordine di byte di un identificatore univoco a 128 bit (UUID). |
PCONVERTSTREAMTOTREE La funzione Bluetooth SdpConvertStreamToTree viene usata per creare una rappresentazione basata su albero proprietario Microsoft di un record SDP, lasciando invariata la rappresentazione basata su flusso originale. |
PCONVERTTREETOSTREAM La funzione Bluetooth SdpConvertTreeToStream viene usata per produrre una rappresentazione bytestream non elaborata di un record SDP da una rappresentazione ad albero. La versione di bytestream non elaborata è adatta per la pubblicazione in un server SDP locale. |
PFNBTH_ALLOCATE_BRB La funzione BthAllocateBrb alloca un blocco di richieste Bluetooth (BRB) del tipo specificato. |
PFNBTH_FREE_BRB La funzione BthFreeBrb libera un blocco di richieste Bluetooth (BRB) allocato in precedenza con BthAllocateBrb. |
PFNBTH_INITIALIZE_BRB La funzione BthInitializeBrb inizializza un blocco di richieste Bluetooth allocato nello stack locale. |
PFNBTH_IS_BLUETOOTH_VERSION_AVAILABLE La funzione IsBluetoothVersionAvailable verifica se una determinata versione Bluetooth è supportata dal sistema operativo. |
PFNBTH_REUSE_BRB La funzione BthReuseBrb reinizializza un blocco di richieste Bluetooth da riutilizzare. |
PFNBTHPORT_INDICATION_CALLBACK I driver del profilo implementano una funzione di callback L2CAP per fornire allo stack di driver Bluetooth un meccanismo per notificare al driver del profilo le richieste di connessione L2CAP in ingresso dai dispositivi remoti e le modifiche apportate allo stato di una connessione L2CAP attualmente aperta. |
PFNBTHPORT_INDICATION_CALLBACK_ENHANCED I driver del profilo implementano una funzione di callback L2CAP avanzata per fornire allo stack di driver Bluetooth un meccanismo per notificare al driver del profilo eventuali modifiche allo stato di una connessione L2CAP o eL2CAP attualmente aperta. |
PFNSCO_INDICATION_CALLBACK I driver del profilo implementano una funzione di callback sco per fornire allo stack di driver Bluetooth un meccanismo per notificare al driver del profilo le richieste di connessione sco in ingresso dai dispositivi remoti e le modifiche apportate allo stato di una connessione SCO attualmente aperta. |
PGETNEXTELEMENT La funzione Bluetooth SdpGetNextElement viene usata per scorrere le voci trovate in un flusso di record SDP. |
PRETRIEVEUINT64 La funzione Bluetooth SdpRetrieveUint64 viene usata per copiare un intero a 64 bit non autorizzato da un flusso SDP. |
PRETRIEVEUUID128 La funzione Bluetooth SdpRetrieveUuid128 viene usata per copiare un identificatore univoco a 128 bit (UUID) non autorizzato da un flusso SDP. |
PVALIDATESTREAM La funzione Bluetooth SdpValidateStream viene usata per analizzare un record SDP non elaborato e determinare se contiene errori. |
SdpAddAttributeToTree La funzione Bluetooth SdpAddAttributeToTree viene usata per collegare un nodo attributo SDP al livello superiore di un record SDP. |
SdpAppendNodeToContainerNode La funzione Bluetooth SdpAppendNodeToContainerNode viene usata per collegare un nodo SDP a un nodo SDP o a un nodo SDP alternativo. |
SdpCreateNodeAlternative La funzione SdpCreateNodeAlternative bluetooth viene usata per creare un nodo SDP della sequenza alternativa vuoto. |
SdpCreateNodeBoolean La funzione Bluetooth SdpCreateNodeBoolean viene usata per allocare e inizializzare una struttura SDP_NODE in un tipo booleano. |
SdpCreateNodeInt128 La funzione Bluetooth SdpCreateNodeInt128 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo intero a 128 bit. |
SdpCreateNodeInt16 La funzione Bluetooth SdpCreateNodeInt16 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo intero a 16 bit. |
SdpCreateNodeInt32 La funzione Bluetooth SdpCreateNodeInt32 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo intero a 32 bit. |
SdpCreateNodeInt64 La funzione Bluetooth SdpCreateNodeInt64 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo intero a 64 bit. |
SdpCreateNodeInt8 La funzione Bluetooth SdpCreateNodeInt8 viene utilizzata per allocare e inizializzare una struttura SDP_NODE a un tipo intero a 8 bit. |
SdpCreateNodeNil La funzione Bluetooth SdpCreateNodeNil viene utilizzata per allocare e inizializzare una struttura SDP_NODE a un tipo di nodo vuoto. |
SdpCreateNodeSequence La funzione SdpCreateNodeSequence Bluetooth viene usata per creare un nodo SDP di sequenza vuoto. |
SdpCreateNodeString La funzione Bluetooth SdpCreateNodeString viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo di stringa. |
SdpCreateNodeTree La funzione Bluetooth SdpCreateNodeTree viene usata per allocare una struttura di SDP_TREE_ROOT_NODE radice vuota. |
SdpCreateNodeUInt128 La funzione Bluetooth SdpCreateNodeUInt128 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo intero senza segno a 128 bit. |
SdpCreateNodeUInt16 La funzione Bluetooth SdpCreateNodeUInt16 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo intero senza segno a 16 bit. |
SdpCreateNodeUInt32 La funzione Bluetooth SdpCreateNodeUInt32 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo intero senza segno a 32 bit. |
SdpCreateNodeUInt64 La funzione Bluetooth SdpCreateNodeUInt64 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo intero senza segno a 64 bit. |
SdpCreateNodeUInt8 La funzione Bluetooth SdpCreateNodeUInt8 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo intero senza segno a 8 bit. |
SdpCreateNodeUrl La funzione Bluetooth SdpCreateNodeUrl viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo di URL. |
SdpCreateNodeUUID128 La funzione Bluetooth SdpCreateNodeUUID128 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo UUID a 128 bit. |
SdpCreateNodeUUID16 La funzione Bluetooth SdpCreateNodeUUID16 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo UUID a 16 bit. |
SdpCreateNodeUUID32 La funzione Bluetooth SdpCreateNodeUUID32 viene usata per allocare e inizializzare una struttura SDP_NODE a un tipo UUID a 32 bit. |
SdpFindAttributeInTree La funzione Bluetooth SdpFindAttributeInTree viene usata per individuare il nodo attributo specificato nella rappresentazione basata sull'albero di un record SDP. |
SdpFreeTree La funzione SdpFreeTree Bluetooth viene usata per liberare la memoria allocata per la rappresentazione basata sull'albero di un record SDP. |
Strutture
INDICATION_PARAMETERS La struttura INDICATION_PARAMETERS viene passata come parametro Parameters alla funzione L2CAP callback del driver del profilo. |
INDICATION_PARAMETERS_ENHANCED La struttura INDICATION_PARAMETERS_ENHANCED viene passata come parametro Parameters alla funzione L2CAP avanzata del driver di profilo. |
_BRB_ACL_ENTER_ACTIVE_MODE La struttura _BRB_ACL_ENTER_ACTIVE_MODE specifica il dispositivo remoto da inserire in modalità attiva. |
_BRB_ACL_GET_MODE La struttura _BRB_ACL_GET_MODE descrive la modalità ACL per il dispositivo remoto specificato. |
_BRB_GET_DEVICE_INTERFACE_STRING La struttura _BRB_GET_DEVICE_INTERFACE_STRING descrive la stringa dell'interfaccia del dispositivo per l'oggetto dispositivo corrente. |
_BRB_GET_LOCAL_BD_ADDR La struttura _BRB_GET_LOCAL_BD_ADDR descrive l'indirizzo della radio locale. |
_BRB_L2CA_ACL_TRANSFER La struttura _BRB_L2CA_ACL_TRANSFER descrive un buffer per leggere i dati asincroni da o scrivere dati asincroni in un canale L2CAP. |
_BRB_L2CA_CLOSE_CHANNEL La struttura _BRB_L2CA_CLOSE_CHANNEL descrive un canale L2CAP aperto da chiudere. |
_BRB_L2CA_OPEN_CHANNEL La struttura _BRB_L2CA_OPEN_CHANNEL descrive un canale L2CAP da aprire a un dispositivo remoto o una risposta dal driver del profilo che accetta o rifiuta una richiesta di connessione L2CAP in ingresso avviata da un dispositivo remoto. |
_BRB_L2CA_OPEN_ENHANCED_CHANNEL La struttura _BRB_L2CA_OPEN_ENHANCED_CHANNEL viene usata per aprire un canale L2CAP avanzato a un dispositivo remoto o inviare una risposta per accettare o rifiutare una richiesta di connessione L2CAP avanzata in ingresso avviata da un dispositivo remoto. |
_BRB_L2CA_PING La struttura _BRB_L2CA_PING descrive una richiesta di ping di una radio remota. |
_BRB_L2CA_REGISTER_SERVER Un driver di profilo usa la struttura _BRB_L2CA_REGISTER_SERVER per registrarsi come server in grado di ricevere connessioni L2CAP dai dispositivi Bluetooth remoti. |
_BRB_L2CA_UNREGISTER_SERVER Un driver del profilo usa la struttura _BRB_L2CA_UNREGISTER_SERVER per annullare la registrazione come server in grado di ricevere connessioni L2CAP dai dispositivi Bluetooth remoti. |
_BRB_L2CA_UPDATE_CHANNEL La struttura _BRB_L2CA_UPDATE_CHANNEL descrive un aggiornamento alle caratteristiche di collegamento di un canale L2CAP aperto a un dispositivo remoto o per verificare se determinati attributi del canale sono stati modificati. |
_BRB_PSM La struttura _BRB_PSM descrive un multixer (Protocol/Service Multiplexer) per registrare o annullare la registrazione. |
_BRB_SCO_CLOSE_CHANNEL La struttura _BRB_SCO_CLOSE_CHANNEL descrive un canale sco aperto per chiudere. |
_BRB_SCO_FLUSH_CHANNEL La struttura _BRB_SCO_FLUSH_CHANNEL descrive un'operazione di scaricamento per un canale SCO. |
_BRB_SCO_GET_CHANNEL_INFO La struttura _BRB_SCO_GET_CHANNEL_INFO descrive le impostazioni e le statistiche di un canale SCO. |
_BRB_SCO_GET_SYSTEM_INFO La struttura _BRB_SCO_GET_SYSTEM_INFO descrive le informazioni sul supporto del sistema locale per le connessioni SCO. |
_BRB_SCO_OPEN_CHANNEL La struttura _BRB_SCO_OPEN_CHANNEL descrive un canale sco da aprire a un dispositivo remoto o una risposta dal driver del profilo che accetta o rifiuta una richiesta di connessione sco in ingresso avviata da un dispositivo remoto. |
_BRB_SCO_REGISTER_SERVER Un driver di profilo usa la struttura _BRB_SCO_REGISTER_SERVER per registrarsi come server in grado di ricevere connessioni SCO da dispositivi Bluetooth remoti. |
_BRB_SCO_TRANSFER La struttura _BRB_SCO_TRANSFER descrive un buffer per leggere dati isochronous da o scrivere dati isochronous in un canale SCO. |
_BRB_SCO_UNREGISTER_SERVER Un driver del profilo usa la struttura _BRB_SCO_UNREGISTER_SERVER per annullare la registrazione come server in grado di ricevere connessioni SCO dai dispositivi Bluetooth remoti. |
BASEBAND_CHANNEL_INFO La struttura BASEBAND_CHANNEL_INFO descrive le informazioni di output sul canale di banda di base utilizzato da un collegamento SCO dopo il completamento di una BRB_GET_CHANNEL_INFO BRB. |
BRB I driver del profilo usano blocchi di richiesta Bluetooth (BRB) per inviare richieste allo stack di driver Bluetooth. La struttura BRB definisce il formato per tutti i comandi supportati che possono essere inviati a un dispositivo Bluetooth. |
BRB_HEADER La struttura BRB_HEADER contiene informazioni sull'intestazione su un blocco di richieste Bluetooth (BRB), incluse informazioni sul tipo BRB usato dallo stack di driver Bluetooth per determinare quale tipo di tipo BRB elaborare. |
BTH_COMMAND_HEADER La struttura BTH_COMMAND_HEADER specifica le informazioni sull'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 nella cache. |
BTH_ENUMERATOR_INFO La struttura BTH_ENUMERATOR_INFO contiene informazioni su un dispositivo sottostante e sul servizio che ha causato il caricamento del driver del profilo dal gestore Plug and Play (PnP). |
BTH_LOCAL_RADIO_INFO La struttura BTH_LOCAL_RADIO_INFO contiene informazioni sul sistema Bluetooth locale e sulla radio. |
BTH_PROFILE_DRIVER_INTERFACE La struttura BTH_PROFILE_DRIVER_INTERFACE fornisce funzioni per allocare, inizializzare e riutilizzare i BRB gratuiti e per determinare la versione Bluetooth attualmente installata. |
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 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. |
BTHDDI_SDP_NODE_INTERFACE La struttura BTHDDI_SDP_NODE_INTERFACE fornisce funzioni per la modifica dei record SDP, inclusa la conversione in e da una rappresentazione ad albero che i driver di profilo possono analizzare più facilmente. |
BTHDDI_SDP_PARSE_INTERFACE La struttura BTHDDI_SDP_PARSE_INTERFACE fornisce funzioni per l'analisi dei record SDP. |
BTHX_CAPABILITIES La struttura BTHX_CAPABILITIES descrive le funzionalità del driver di trasporto estendibile Bluetooth. |
BTHX_HCI_READ_WRITE_CONTEXT La struttura BTHX_HCI_READ_WRITE_CONTEXT viene usata come struttura di input/output per i IOCTL_BTHX_READ_HCI e IOCTL_BTHX_WRITE_HCI IOCTL. |
BTHX_VERSION La struttura BTHX_VERSION descrive la versione o le versioni supportate dal driver di trasporto. |
CHANNEL_CONFIG_PARAMETERS La struttura CHANNEL_CONFIG_PARAMETERS contiene parametri di configurazione per le direzioni in ingresso e in uscita di un canale L2CAP. |
CHANNEL_CONFIG_PARAMETERS_ENHANCED La struttura CHANNEL_CONFIG_PARAMETERS_ENHANCED descrive i parametri di configurazione per le direzioni in ingresso e in uscita di un canale L2CAP. |
CHANNEL_CONFIG_RESULTS La struttura CHANNEL_CONFIG_RESULTS contiene parametri di configurazione e le dimensioni del buffer di eventuali opzioni aggiuntive per le direzioni in ingresso e in uscita di un canale L2CAP. |
CHANNEL_CONFIG_RESULTS_ENHANCED La struttura CHANNEL_CONFIG_RESULTS_ENHANCED descrive i parametri di configurazione e le dimensioni del buffer di qualsiasi opzione aggiuntiva per le direzioni in ingresso e in uscita di un canale L2CAP. |
CO_HEADER La struttura CO_HEADER viene utilizzata per specificare i valori per il membro Header della struttura L2CAP_CONFIG_OPTION. |
L2CAP_CONFIG_OPTION Viene utilizzata una matrice di strutture L2CAP_CONFIG_OPTION per specificare i valori per il membro ExtraOptions delle strutture CHANNEL_CONFIG_PARAMETERS, _BRB_L2CA_OPEN_CHANNEL e INDICATION_PARAMETERS. |
L2CAP_CONFIG_RANGE La struttura L2CAP_CONFIG_RANGE viene utilizzata per specificare un intervallo di valori possibili per il membro FlushTO della struttura _BRB_L2CA_OPEN_CHANNEL durante le richieste in ingresso. |
L2CAP_CONFIG_VALUE_RANGE La struttura L2CAP_CONFIG_VALUE_RANGE viene utilizzata per specificare i valori per i membri Mtu e FlushTO della struttura _BRB_L2CA_OPEN_CHANNEL. |
L2CAP_EXTENDED_FLOW_SPEC Il L2CAP_EXTENDED_FLOW_SPEC è riservato per uso futuro. |
L2CAP_FLOWSPEC Questa struttura è riservata per l'uso futuro. |
L2CAP_RETRANSMISSION_AND_FLOW_CONTROL La struttura L2CAP_RETRANSMISSION_AND_FLOW_CONTROL descrive i parametri di configurazione per la modalità di ritrasmissione avanzata e la modalità di streaming. |
SCO_INDICATION_PARAMETERS La struttura SCO_INDICATION_PARAMETERS descrive i parametri di indicazione relativi a una notifica di connessione o disconnessione da sco. |
SDP_NODE La struttura SDP_NODE contiene informazioni su un elemento in una rappresentazione basata su albero di un record SDP. |
SDP_NODE_DATA L'unione SDP_NODE_DATA contiene i dati di un elemento in una rappresentazione basata su albero di un record SDP. |
SDP_NODE_HEADER La struttura SDP_NODE_HEADER contiene informazioni su un elemento in una rappresentazione basata su albero di un record SDP. |
SDP_TREE_ROOT_NODE La struttura SDP_TREE_ROOT_NODE è l'elemento radice di una rappresentazione basata su albero di un record SDP. |