Freigeben über


Verwenden von Bluetooth

In diesem Abschnitt werden Aufgaben beschrieben, die sich auf das Schreiben von Windows-basierten Anwendungen für Bluetooth beziehen.

Bluetooth stellt Programmierdefinitionen in den Dateien Ws2bth.h und BluetoothAPIs.h bereit. Die Datei "Bthsdpdef.h" muss vor "BluetoothAPIs.h" enthalten sein. Die Datei Ws2bth.h muss nach Winsock2.h enthalten sein, um Bluetooth-Sockets verwenden zu können. Verlinken Sie nur auf Bthprops.lib, und vermeiden Sie eine Verknüpfung mit Irprops.lib. Irprops.lib wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. Bthprops.lib ist im Windows Vista SDK verfügbar. Sie können das Windows Vista SDK verwenden, um Anwendungen für Windows XP mit Service Pack 2 (SP2) zu entwickeln.

Alle synchronen und überlappenden Standardmechanismen zum Lesen und Schreiben von Daten, die derzeit mit anderen Adressfamilien unterstützt werden, funktionieren auch ordnungsgemäß mit der AF_BTH Adressfamilie.

Das SDK enthält Beispielcode, der eine einfache Bluetooth-Anwendung mit Winsock 2.2 und dem RFCOMM-Protokoll zeigt. Den Quellcode für das Beispiel finden Sie im SDK-Installationsspeicherort unter C:\Programme\Microsoft SDKs\Windows\<Versionsnummer>\Samples\NetDs\winsock\Bluetooth.

In diesem Abschnitt werden die folgenden Themen beschrieben.

`Section` Inhalt
Bluetooth-Programmierung mit Windows-Sockets Erläutert, wie Sie Windows Sockets-Schnittstellen verwenden, um ein Bluetooth-Netzwerk zu implementieren.