User-mode applications should link against BthProps.lib, instead of IrProps.lib, in order to use APIs, such as BluetoothSetLocalServiceInfo. For more information, see About Bluetooth in the Windows SDK documentation. User-mode application- A user-mode application that accesses the Bluetooth driver stack through published APIs. These custom drivers are known as profile drivers. The following image shows the modules within the Bluetooth driver stack, along with possible custom user-mode and kernel-mode drivers not included in Windows Vista and later.
Across such connections, the devices can exchange data and interact with one another through various applications.
With this stack, Bluetooth-enabled devices can locate each other and establish connections. The Bluetooth driver stack comprises the core portion of the support provided by Microsoft for the Bluetooth protocol.