Поделиться через


Использование Bluetooth

В этом разделе описываются задачи, связанные с написанием приложений на основе Windows для Bluetooth.

Bluetooth предоставляет определения программирования в файлах Ws2bth.h и BluetoothAPIs.h. Файл Bthsdpdef.h должен быть включен до BluetoothAPIs.h. Файл Ws2bth.h должен быть включен после Winsock2.h для использования сокетов Bluetooth. Ссылка только на Bthprops.lib и избегайте связывания с Irprops.lib. Irprops.lib предоставляется только для обратной совместимости. Bthprops.lib доступен в пакете SDK для Windows Vista. Пакет SDK для Windows Vista можно использовать для разработки приложений для Windows XP с пакетом обновления 2 (SP2).

Все стандартные синхронные и перекрывающиеся механизмы для чтения и записи данных, которые в настоящее время поддерживаются другими семействами адресов, работают должным образом с семейством адресов AF_BTH.

Существует некоторый пример кода, включенный в пакет SDK, показывающий простое приложение Bluetooth с помощью протокола Winsock 2.2 и RFCOMM. Исходный код примера можно найти в расположении установки пакета SDK в разделе C:\Program Files\Microsoft SDKs\Windows\<version number>\Samples\NetDs\winsock\Bluetooth.

В этом разделе описаны следующие разделы.

Раздел Содержимое
Программирование Bluetooth с помощью сокетов Windows Объясняет, как использовать интерфейсы сокетов Windows для реализации сети Bluetooth.