Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Panoramica della tecnologia Bluetooth.
Per sviluppare Bluetooth, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
|
BLUETOOTH_AUTHENTICATION_METHOD BLUETOOTH_AUTHENTICATION_METHOD'enumerazione definisce i tipi di autenticazione supportati durante l'associazione dei dispositivi. |
|
BLUETOOTH_AUTHENTICATION_REQUIREMENTS BLUETOOTH_AUTHENTICATION_REQUIREMENTS'enumerazione specifica la protezione "Man in the Middle" necessaria per l'autenticazione. |
|
BLUETOOTH_IO_CAPABILITY BLUETOOTH_IO_CAPABILITY'enumerazione definisce le funzionalità di input/output di un dispositivo Bluetooth. |
Funzioni
|
BluetoothAuthenticateDevice Invia una richiesta di autenticazione a un dispositivo Bluetooth remoto. |
|
BluetoothAuthenticateDeviceEx La funzione BluetoothAuthenticateDeviceEx invia una richiesta di autenticazione a un dispositivo Bluetooth remoto. |
|
BluetoothAuthenticateMultipleDevices Consente al chiamante di richiedere l'autenticazione di più dispositivi durante una singola istanza della connessione Bluetooth guidata. |
|
BluetoothDisplayDeviceProperties Avvia لوحة التحكم finestra delle proprietà delle informazioni sul dispositivo. |
|
BluetoothEnableDiscovery La funzione BluetoothEnableDiscovery modifica lo stato di individuazione di una radio o radio Bluetooth locale. |
|
BluetoothEnableIncomingConnections La funzione BluetoothEnableIncomingConnections modifica se una radio Bluetooth locale accetta le connessioni in ingresso. |
|
BluetoothEnumerateInstalledServices La funzione BluetoothEnumerateInstalledServices enumera i GUID dei servizi (Identificatori univoci globali) abilitati in un dispositivo Bluetooth. |
|
BluetoothFindDeviceClose La funzione BluetoothFindDeviceClose chiude un handle di enumerazione associato a una query del dispositivo. |
|
BluetoothFindFirstDevice La funzione BluetoothFindFirstDevice avvia i dispositivi Bluetooth di enumerazione. |
|
BluetoothFindFirstRadio La funzione BluetoothFindFirstRadio avvia l'enumerazione delle radio Bluetooth locali. |
|
BluetoothFindNextDevice La funzione BluetoothFindNextDevice trova il dispositivo Bluetooth successivo. |
|
BluetoothFindNextRadio La funzione BluetoothFindNextRadio trova la successiva radio Bluetooth. |
|
BluetoothFindRadioClose La funzione BluetoothFindRadioClose chiude l'handle di enumerazione associato alla ricerca di radio Bluetooth. |
|
BluetoothGetDeviceInfo Recupera informazioni su un dispositivo Bluetooth remoto. |
|
BluetoothGetRadioInfo Ottiene informazioni su una radio Bluetooth. |
|
BluetoothIsConnectable La funzione BluetoothIsConnectable determina se una radio o radio Bluetooth è collegabile. |
|
BluetoothIsDiscoverable La funzione BluetoothIsDiscoverable determina se una radio o radio Bluetooth è individuabile. |
|
BluetoothIsVersionAvailable La funzione BluetoothIsVersionAvailable indica se il set binario Bluetooth installato supporta la versione richiesta. |
|
BluetoothRegisterForAuthentication La funzione BluetoothRegisterForAuthentication registra una funzione di callback chiamata quando un determinato dispositivo Bluetooth richiede l'autenticazione. |
|
BluetoothRegisterForAuthenticationEx La funzione BluetoothRegisterForAuthenticationEx registra un'applicazione per una richiesta pin, un confronto numerico e una funzione di callback. |
|
BluetoothRemoveDevice Rimuove l'autenticazione tra un dispositivo Bluetooth e il computer e cancella le informazioni del servizio memorizzate nella cache per il dispositivo. |
|
BluetoothSdpEnumAttributes La funzione BluetoothSdpEnumAttributes enumera tramite il flusso di record SDP e chiama la funzione di callback per ogni attributo nel record. |
|
BluetoothSdpGetAttributeValue La funzione BluetoothSdpGetAttributeValue recupera il valore dell'attributo per un identificatore di attributo. |
|
BluetoothSdpGetContainerElementData Scorre un flusso del contenitore e restituisce ogni elemento contenuto nell'elemento contenitore. |
|
BluetoothSdpGetElementData Recupera e analizza un singolo elemento da un flusso SDP. |
|
BluetoothSdpGetString Converte una stringa non elaborata incorporata nel record SDP in una stringa Unicode. |
|
BluetoothSelectDevices Abilita la selezione del dispositivo Bluetooth. |
|
BluetoothSelectDevicesFree Libera le risorse associate a una chiamata precedente a BluetoothSelectDevices. |
|
BluetoothSendAuthenticationResponse La funzione BluetoothSendAuthenticationResponse viene chiamata quando viene ricevuta una richiesta di autenticazione per inviare la risposta passkey. |
|
BluetoothSendAuthenticationResponseEx La funzione BluetoothSendAuthenticationResponseEx viene chiamata quando viene effettuata una richiesta di autenticazione per inviare la passkey o una risposta di confronto numerico. |
|
BluetoothSetServiceState Abilita o disabilita i servizi per un dispositivo Bluetooth. |
|
BluetoothUnregisterAuthentication La funzione BluetoothUnregisterAuthentication rimuove la registrazione per una routine di callback registrata in precedenza con una chiamata alla funzione BluetoothRegisterForAuthentication. |
|
BluetoothUpdateDeviceRecord Aggiornamenti la cache del computer locale su un dispositivo Bluetooth. |
|
PFN_AUTHENTICATION_CALLBACK Usato insieme alla funzione BluetoothRegisterForAuthentication. |
|
PFN_AUTHENTICATION_CALLBACK_EX PFN_AUTHENTICATION_CALLBACK_EX funzione è un prototipo di funzione di callback usato insieme alla funzione BluetoothRegisterForAuthenticationEx. |
|
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK Prototipo di funzione di callback che viene chiamato una volta per ogni attributo trovato nel parametro pSDPStream passato alla chiamata di funzione BluetoothSdpEnumAttributes. |
|
PFN_DEVICE_CALLBACK Prototipo di callback usato in associazione alla selezione dei dispositivi Bluetooth. |
Strutture
|
BLUETOOTH_ADDRESS_STRUCT La struttura BLUETOOTH_ADDRESS fornisce l'indirizzo di un dispositivo Bluetooth. |
|
BLUETOOTH_AUTHENTICATE_RESPONSE BLUETOOTH_AUTHENTICATE_RESPONSE struttura contiene informazioni passate in risposta a un evento BTH_REMOTE_AUTHENTICATE_REQUEST. |
|
BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS struttura contiene informazioni di configurazione specifiche sul dispositivo Bluetooth che risponde a una richiesta di autenticazione. |
|
BLUETOOTH_COD_PAIRS La struttura BLUETOOTH_COD_PAIRS fornisce specifiche e recupero delle informazioni sulla classe Bluetooth del dispositivo (COD). |
|
BLUETOOTH_DEVICE_INFO_STRUCT La struttura BLUETOOTH_DEVICE_INFO fornisce informazioni su un dispositivo Bluetooth. |
|
BLUETOOTH_DEVICE_SEARCH_PARAMS Specifica i criteri di ricerca per le ricerche di dispositivi Bluetooth. |
|
BLUETOOTH_FIND_RADIO_PARAMS La struttura BLUETOOTH_FIND_RADIO_PARAMS facilita l'enumerazione delle radio Bluetooth installate. |
|
BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT Contiene informazioni sul servizio locale per un dispositivo Bluetooth. |
|
BLUETOOTH_NUMERIC_COMPARISON_INFO BLUETOOTH_NUMERIC_COMPARISON_INFO struttura contiene il valore numerico usato per l'autenticazione tramite confronto numerico. |
|
BLUETOOTH_OOB_DATA_INFO BLUETOOTH_OOB_DATA_INFO struttura contiene dati usati per l'autenticazione prima di stabilire un'associazione di dispositivi out-of-band. |
|
BLUETOOTH_PASSKEY_INFO BLUETOOTH_PASSKEY_INFO struttura contiene un valore passkey usato per l'autenticazione. Una passkey è simile a una password, ad eccezione del fatto che un valore passkey viene usato solo una volta per l'autenticazione. |
|
BLUETOOTH_PIN_INFO BLUETOOTH_PIN_INFO struttura contiene informazioni usate per l'autenticazione tramite PIN. |
|
BLUETOOTH_RADIO_INFO Contiene informazioni su una radio Bluetooth. |
|
BLUETOOTH_SELECT_DEVICE_PARAMS Semplifica e gestisce la visibilità, l'autenticazione e la selezione di dispositivi e servizi Bluetooth. |
|
BTH_DEVICE_INFO Archivia informazioni su un dispositivo Bluetooth. |
|
BTH_HCI_EVENT_INFO Usato in connessione con l'acquisizione di messaggi WM_DEVICECHANGE per Bluetooth. |
|
BTH_L2CAP_EVENT_INFO Contiene dati sugli eventi associati a un canale L2CAP. |
|
BTH_QUERY_DEVICE La struttura BTH_QUERY_DEVICE viene usata durante la query per la presenza di un dispositivo Bluetooth. |
|
BTH_QUERY_SERVICE La struttura BTH_QUERY_SERVICE viene usata per eseguire query su un servizio Bluetooth. |
|
BTH_RADIO_IN_RANGE Archivia i dati sui dispositivi Bluetooth all'interno dell'intervallo di comunicazione. |
|
BTH_SET_SERVICE Fornisce informazioni sul servizio per il servizio Bluetooth specificato. |
|
SDP_ELEMENT_DATA La struttura SDP_ELEMENT_DATA archivia i dati degli elementi SDP. |
|
SDP_STRING_TYPE_DATA La struttura SDP_STRING_TYPE_DATA archivia informazioni sui tipi di stringa SDP. |
|
SdpAttributeRange La struttura SdpAttributeRange viene usata in una query Bluetooth per limitare il set di attributi da restituire nella query. |
|
SdpQueryUuid La struttura SdpQueryUuid facilita la ricerca di UUID. |
|
SdpQueryUuidUnion L'unione SdpQueryUuidUnion contiene l'UUID in cui eseguire una query SDP. Usato insieme alla struttura SdpQueryUuid. |
|
SOCKADDR_BTH La struttura SOCKADDR_BTH viene usata insieme alle operazioni del socket Bluetooth, definite dalla famiglia di indirizzi AF_BTH. |