Supported HCI Transport Drivers (Windows CE 5.0)

Send Feedback

The following list shows some of the supported transport drivers that can be found in %_WINCEROOT%\Public\Common\Oak\Drivers\Bluetooth\Transports.

  • USB - Bthusb.dll
  • UART - Bthuart.dll
  • BCSP - Bthcsr.dll
  • Socket - Bthsc.dll
  • AmbiCom - Bthamb.dll

Windows CE also supports the transport driver for the SDIO interface.

Bluetooth Universal Transport Manager

Microsoft® Windows® CE provides the Bluetooth Universal Transport Manager (BthUniv) that is an intermediate transport driver between the HCI transport layer and Bluetooth transport drivers in the Bluetooth stack. It supports both built-in and PnP transport drivers and loads the appropriate transport driver.

Note   BthUniv always checks for PnP drivers before the built-in drivers.

BthUniv performs the following tasks:

  • Detects insertion or removal of PnP Bluetooth cards.
  • Thunks HCI transport interface calls.
  • Dynamically loads the underlying transport driver.

You can configure BthUniv though registry settings. For more information, see Bluetooth HCI Transport Driver Registry Settings.

For more information, see the Host Controller Interface Functional Specification at this Official Bluetooth Wireless Info Web site.

See Also

Bluetooth HCI Transport Layer | Bluetooth Stack Architecture

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.