Condividi tramite


Informazioni sul Bluetooth

Bluetooth è un protocollo standard del settore che consente la connettività wireless per una moltitudine di dispositivi, tra cui computer, stampanti, telefoni cellulari e dispositivi palmari.

Le principali funzionalità Bluetooth includono:

  • Un protocollo wireless a basso consumo energetico a basso costo con supporto standard del settore e accettazione in tutto il mondo.
  • Interfaccia di programmazione definita e familiare che gli sviluppatori possono usare per sviluppare o convertire rapidamente applicazioni.
  • Un sito Web ufficiale e un'organizzazione cooperativa a livello di settore che spiega, promuove e standardizza la tecnologia Bluetooth. Per altre informazioni, vedere www.bluetooth.com.

Bluetooth in Windows fornisce servizi di base simili a quelli esposti da Transmission Control Protocol (la parte TCP di TCP/IP). Come molti protocolli e servizi di rete, la connettività Bluetooth e il trasferimento dei dati vengono programmati tramite chiamate di funzione di Windows Sockets, usando tecniche di programmazione comuni di Windows Sockets e estensioni Bluetooth specifiche. Tuttavia, poiché esistono differenze significative tra una rete cablata, fissa e una rete ad hoc wireless, Bluetooth fornisce estensioni come l'individuazione del servizio/dispositivo e la notifica che consentono alle applicazioni di funzionare correttamente nell'ambiente wireless. Queste estensioni consentono inoltre di effettuare semplici operazioni di conversione a tecnologie simili, ad esempio IrDA o futuri trasporti wireless.

Microsoft fornisce supporto per Bluetooth in Windows XP con Service Pack 1 (SP1) e versioni successive, in Windows XP Embedded con Service Pack 2 e in Windows CE. Le applicazioni Bluetooth eseguite in Windows XP devono essere in grado di essere eseguite in un'immagine di runtime basata su Windows XP Embedded che include le dipendenze necessarie. Per altre informazioni, vedere Windows XP Embedded. Per altre informazioni sulla programmazione di Windows CE, vedere Windows CE SDK.

Microsoft offre due approcci per la programmazione bluetooth in Windows:

  • Uso dell'interfaccia Windows Sockets
  • Gestione diretta dei dispositivi tramite interfacce Bluetooth non di tipo

In questa sezione vengono fornite informazioni generali su entrambi questi approcci negli argomenti seguenti. Per altre informazioni sull'uso degli elementi dell'API Windows Sockets per programmare Bluetooth, vedere Programmazione Bluetooth con Windows Sockets.

Sezione Sommario
Supporto di Windows Sockets per Bluetooth Descrive la relazione tra Bluetooth e Windows Sockets.
Gestione di dispositivi e servizi Bluetooth Descrive come gestire dispositivi e servizi Bluetooth.