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.
Questa sezione descrive come usare le funzioni e le strutture di Windows Sockets per programmare un'applicazione Bluetooth. Informazioni di riferimento complete per gli elementi dell'API Windows Sockets sono disponibili in Windows Sockets; questa sezione fornisce solo informazioni specifiche del Bluetooth per ogni elemento di programmazione Windows Sockets.
È anche possibile scaricare l'esempio di connessione Bluetooth per un esempio completo.
Come per tutte le applicazioni Windows Sockets, la funzioneWSAStartupdeve essere chiamata per avviare la funzionalità Windows Sockets e abilitare Bluetooth.
Gli argomenti seguenti forniscono indicazioni sull'uso di funzioni e strutture di Windows Sockets con l'API Bluetooth Microsoft:
Argomento | Descrizione |
---|---|
Bluetooth e accetta | Bluetooth usa la funzione di accettazione per abilitare i tentativi di connessione in ingresso su un socket. |
Bluetooth e associare | Bluetooth utilizza la funzione bind per associare a un socket. |
Bluetooth e BLOB | Bluetooth usa la struttura BLOB per passare o ricevere dati specifici del trasporto alla struttura WSAQUERYSET durante le chiamate alle funzioni WSASetService o WSALookupService*. |
Bluetooth e connetti | Bluetooth usa la funzione connect per connettersi a un dispositivo Bluetooth di destinazione, usando un socket Bluetooth creato in precedenza. |
Bluetooth e getaddrinfo | La funzionegetaddrinfofornisce la conversione dal nome host all'indirizzo per i trasporti basati su IP. |
Bluetooth e getpeername | Usato per recuperare l'indirizzo Bluetooth del dispositivo Bluetooth peer. |
Bluetooth e getsockname | Bluetooth usa la funzione getsockname per recuperare l'indirizzo del dispositivo server e il numero di porta allocati a un socket tramite una chiamata precedente alla funzione di associazione. |
Bluetooth e getsockopt | Bluetooth usa la funzione getsockopt per eseguire query su vari parametri associati al canale del server o alla connessione. |
Bluetooth e ascolta, seleziona e chiudi il socket | Bluetooth usa le funzioni listen, selecte closesocket senza alcuna modifica rispetto alla programmazione standard di Windows Sockets. |
Bluetooth e le operazioni di lettura o scrittura | Descrive in dettaglio le operazioni di lettura e scrittura supportate di Winsock. |
Bluetooth e setsockopt | Bluetooth usa la funzione setsockopt per impostare vari parametri associati al canale del server o alla connessione. |
Bluetooth e spegnimento | Bluetooth usa la funzione di arresto per disconnettersi dalla radio remota. |
Bluetooth e socket | Bluetooth utilizza la funzione per creare un socket per connessioni in ingresso o in uscita. |
Opzioni Bluetooth e Socket | Dettagli sulle opzioni socket supportate da Microsoft Bluetooth. |
Bluetooth e WSAAddressToString | Usato per convertire un indirizzo del dispositivo Bluetooth in una stringa, che a sua volta viene fornito alla funzione WSALookupServiceBegin tramite la struttura WSAQUERYSET durante il recupero delle informazioni sul servizio del dispositivo. |
Bluetooth e WSALookupServiceBegin | Bluetooth usa la funzioneWSALookupServiceBeginper eseguire query sui dispositivi e individuare i servizi. |
Bluetooth e WSALookupServiceNext | Bluetooth usa la funzioneWSALookupServiceNextper trovare le corrispondenze tra le query specificate in una chiamata precedente a WSALookupServiceBegin. |
Bluetooth e WSALookupServiceEnd | Bluetooth utilizza la funzione WSALookupServiceEnd per terminare una query avviata in una chiamata precedente a WSALookupServiceBegine forse estesa con chiamate successive a WSALookupServiceNext. |
Bluetooth e WSAQUERYSET | La struttura diWSAQUERYSETviene usata nelle operazioni, tra cui richiesta del dispositivo, richiesta del servizio e impostazione del servizio. |
Bluetooth e WSASetService | Bluetooth usa la funzioneWSASetServiceper registrare o rimuovere un'istanza del servizio all'interno dello spazio dei nomi Bluetooth (NS_BTH) dal Registro di sistema. |