Possible profiles include the Hands Free profile (HFP), Headset profile (HSP), Cordless Telephony profile (CTP), and Intercom profile (ICP). Other possible profiles include the Advanced Audio Distribution profile (A2DP), A/V Remote Control profile (AVRCP), Generic A/V Distribution profile (GAVDP), and Common ISDN Access (CIP) profile.Īudio Kernel Mode Driver- An example of a profile driver that communicates between the Windows audio stack and BthPort, accessing the SCO interfaces contained in the latter. WAP Kernel Mode Driver- The Wireless Application Protocol (WAP) component is an example of a profile driver that communicates between the Windows networking stack and BthPort, accessing the L2CAP interface and, optionally, the SDP interface contained in L2CAP. Note 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.
#Toshiba bluetooth stack for windows 10 drivers#
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.