Partager via


À propos de Bluetooth

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

Les principales fonctionnalités Bluetooth sont les suivantes :

  • Un protocole sans fil à faible coût et à faible consommation d’énergie avec une prise en charge standard et une acceptation mondiale.
  • 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 organization 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 mise en réseau, la connectivité Bluetooth et le transfert de données sont programmés via des appels de fonction Windows Sockets, à l’aide de techniques de programmation courantes des sockets Windows et d’extensions Bluetooth spécifiques. Toutefois, étant donné qu’il existe des différences importantes 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 et la notification de service/appareil 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 l’IrDA, ou de futurs transports sans fil.

Microsoft prend en charge 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 s’exécutent sur Windows XP doivent pouvoir s’exécuter sur une image d’exécution basée sur Windows XP Embedded qui inclut les dépendances requises. Pour plus d’informations sur Windows XP Embedded, consultez la documentation d’aide de Windows XP Embedded sur MSDN. Pour plus d’informations sur la programmation de Windows CE, consultez le Kit de développement logiciel (SDK) Windows CE.

Microsoft propose deux approches pour la programmation du Bluetooth sur Windows :

  • Utilisation de l’interface Windows Sockets
  • Gestion des appareils directement à l’aide d’interfaces Bluetooth non-ocket

Cette section fournit des informations de vue d’ensemble 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, consultez Programmation Bluetooth avec des sockets Windows.

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