Freigeben über


Informationen zu Bluetooth

Bluetooth ist ein Branchenstandardprotokoll, das drahtlose Konnektivität für eine Vielzahl von Geräten ermöglicht, einschließlich Computern, Druckern, Mobiltelefonen und Handheldgeräten.

Zu den wichtigsten Bluetooth-Features gehören:

  • Ein kostengünstiges drahtloses Protokoll mit geringem Stromverbrauch mit Branchenstandardunterstützung und weltweiter Akzeptanz.
  • Eine definierte und vertraute Programmierschnittstelle, die Entwickler verwenden können, um Anwendungen schnell zu entwickeln oder zu portieren.
  • Eine offizielle Website und eine branchenweite kooperative organization, die die Bluetooth-Technologie erklärt, fördert und standardisiert. Weitere Informationen finden Sie unter www.bluetooth.com.

Bluetooth unter Windows bietet Kerndienste, die denen ähneln, die vom Transmission Control Protocol (tcp-Teil von TCP/IP) verfügbar gemacht werden. Wie viele andere Netzwerkprotokolle und -dienste werden Bluetooth-Konnektivität und -Datenübertragung über Windows Sockets-Funktionsaufrufe mithilfe gängiger Windows Sockets-Programmiertechniken und spezifischer Bluetooth-Erweiterungen programmiert. Da jedoch erhebliche Unterschiede zwischen einem kabelgebundenen, festen Netzwerk und einem drahtlosen Ad-hoc-Netzwerk bestehen, bietet Bluetooth Erweiterungen wie Dienst-/Geräteermittlung und Benachrichtigungen, die es Anwendungen ermöglichen, in der drahtlosen Umgebung ordnungsgemäß zu arbeiten. Diese Erweiterungen ebnen auch den Weg für eine einfache Portierung zu ähnlichen Technologien wie IrDA oder zukünftigen drahtlosen Transporten.

Microsoft bietet Unterstützung für Bluetooth unter Windows XP mit Service Pack 1 (SP1) und höher, unter Windows XP Embedded mit Service Pack 2 und auf Windows CE. Bluetooth-Anwendungen, die unter Windows XP ausgeführt werden, sollten in einem Windows XP Embedded-basierten Laufzeitimage ausgeführt werden können, das die erforderlichen Abhängigkeiten enthält. Weitere Informationen zu Windows XP Embedded finden Sie in der Windows XP Embedded-Hilfedokumentation auf MSDN. Weitere Informationen zur Windows CE Programmierung finden Sie im Windows CE SDK.

Microsoft bietet zwei Ansätze für die Programmierung von Bluetooth unter Windows:

  • Verwenden der Windows Sockets-Schnittstelle
  • Direktes Verwalten von Geräten mithilfe von Bluetooth-Schnittstellen ohne Socket

Dieser Abschnitt enthält Übersichtsinformationen zu diesen beiden Ansätzen in den folgenden Themen. Weitere Informationen zur Verwendung von Windows Sockets-API-Elementen zum Programmieren von Bluetooth finden Sie unter Bluetooth-Programmierung mit Windows Sockets.

`Section` Inhalt
Windows Sockets-Unterstützung für Bluetooth Beschreibt die Beziehung zwischen Bluetooth und Windows Sockets.
Verwalten von Bluetooth-Geräten und -Diensten Beschreibt, wie Bluetooth-Geräte und -Dienste verwaltet werden.