Partager via


À propos de Bluetooth

Bluetooth est un protocole standard de l’industrie qui permet une connectivité sans fil pour une multitude d’appareils, y compris les ordinateurs, les imprimantes, les téléphones mobiles et les appareils portables.

Les principales caractéristiques de Bluetooth incluent :

  • Un protocole sans fil à faible coût et à faible consommation d’énergie avec un support standard de l’industrie et une acceptation mondiale.
  • Une interface de programmation définie et familière que les développeurs peuvent utiliser pour développer ou porter rapidement des applications.
  • Un site Web officiel et une organisation coopérative à l’échelle de l’industrie qui explique, promeut et standardise la technologie Bluetooth. Pour plus d’informations, consultez www.bluetooth.com.

Bluetooth sur Windows fournit des services de base similaires à ceux exposés par le protocole de contrôle de transmission (la partie TCP de TCP/IP). Comme de nombreux protocoles et services de réseau, la connectivité et le transfert de données Bluetooth sont programmés par des appels de fonctions Windows Sockets, en utilisant des techniques de programmation Windows Sockets courantes et des extensions Bluetooth spécifiques. Cependant, en raison des différences significatives entre un réseau câblé et fixe et un réseau ad-hoc sans fil, Bluetooth fournit des extensions telles que la découverte de service/appareil et la notification qui permettent aux applications de fonctionner correctement dans l’environnement sans fil. Ces extensions ouvrent également la voie à un portage simple vers des technologies similaires, telles que IrDA, ou des moyens de transport sans fil futurs.

Microsoft fournit un support pour Bluetooth sur Windows XP avec Service Pack 1 (SP1) et versions ultérieures, sur Windows XP Embedded avec Service Pack 2, et sur Windows CE. Les applications Bluetooth qui fonctionnent sur Windows XP devraient pouvoir fonctionner sur une image d’exécution basée sur Windows XP Embedded qui inclut les dépendances requises. Pour plus d’informations, veuillez consulter la section Windows XP Embedded. Pour plus d’informations sur la programmation Windows CE, consultez le SDK Windows CE.

Microsoft propose deux approches pour programmer Bluetooth sur Windows :

  • Utiliser l’interface Windows Sockets
  • Gérer directement les appareils en utilisant des interfaces Bluetooth non socket

Cette rubrique fournit des informations générales sur ces deux approches dans les rubriques suivantes. Pour plus d’informations sur l’utilisation des éléments de l’API Windows Sockets pour programmer Bluetooth, veuillez consulter la section Programmation Bluetooth avec Windows Sockets.

Section Contenu
Prise en charge de Windows Sockets pour Bluetooth Décrit la relation entre Bluetooth et Windows Sockets.
Gestion des appareils et services Bluetooth Décrit comment gérer les appareils et services Bluetooth.