Purpose
Bluetooth is an industry-standard protocol that enables wireless connectivity for computers, handheld devices, mobile phones, and other devices.
Where Applicable
The Bluetooth application programming interface enables developers to use existing network programming knowledge to quickly develop or port applications.
Developer Audience
Bluetooth is designed for use by C/C++ programmers. Some Bluetooth features are available with Windows Sockets. Familiarity with Microsoft Windows networking and Windows Sockets programming is required.
Run-Time Requirements
Microsoft Bluetooth supports begins with Windows XP Service Pack 1 (SP1).
Support for Bluetooth 2.1 is offered via the latest Windows Vista Feature Pack for Wireless (KB 942567). The header file associated with this update is available at Microsoft Connect via the Windows Vista Feature Pack for Wireless Developers Supplement download. Access to this resource requires enlistment to the Windows Driver Kit (WDK), Windows Logo Kit (WLK) and Windows Driver Framework (WDF) Connection.
In This Section
| Topic | Description | Overview | General information about Bluetooth. |
Using | Information about using Bluetooth. |
Reference | Reference documentation for Bluetooth. |
Additional Resources
To discuss the Bluetooth API, visit the Windows Vista Wireless SDK Forum or the Windows XP Wireless SDK Forum.
Send comments about this topic to Microsoft
Build date: 7/31/2008