Использование 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. |