Enhancing the Bluetooth Stack
Bluetooth is an emerging technology that is constantly being improved. New Bluetooth–based devices with increased functionality become available all the time. To keep pace with these changes, Microsoft® Windows® CE .NET provides you with a flexible stack implementation, so that you can easily add new supports to enhance the base stack functionality of Windows CE. For example, Windows CE provides you with the ability to write a stack extension layer, to which you can easily add your own synchronous connection-oriented (SCO) support.
In This Section
- Bluetooth Protocol Architecture
Describes the Bluetooth protocol stack that enables the re-use of existing protocols for various functions. - Writing an Extension Layer
Describes the writing of the Bluetooth stack extension layers to be installed on top of the HCI layer. - Bluetooth Platform Development Reference
Describes the functions that you can use when developing your Bluetooth platform. - Interface References
Presents the APIs that are used for writing a Bluetooth stack extension layer. - Establishing Connections through HCI
Describes how the upper and lower layers are used when establishing connections through HCI. - Stack Extension Layer Design Considerations
Discusses some considerations you should keep in mind when designing Bluetooth protocol extensions. - Bluetooth Stack Extension Layer Sample
Provides information about a sample Bluetooth stack extension layer that illustrates the process of creating Bluetooth protocol extensions for Windows CE. - Bluetooth Stack Extension Layer Reference
Provides reference information regarding Bluetooth stack extension layer data types, functions, structures, and IOCTLs.
Related Sections
- Bluetooth Application Implementation
Discusses the ways an application can use Bluetooth. - Bluetooth HCI Transport Driver
Discusses the Bluetooth host controller interface (HCI) transport driver. - Bluetooth Reference
Presents reference information regarding Bluetooth enumerations, functions, interfaces, and structures. - Bluetooth Samples
Describes the samples that provide a base for implementing the Bluetooth feature. - Bluetooth Stack Architecture
Describes the Bluetooth protocol stack and presents a block diagram of the supported layers. - Bluetooth Transport Layer Driver Samples
Describes the sample transport layer drivers. - COM Port Emulation Facility
Describes the COM Port emulator. When this layer is present in the Bluetooth stack, a virtual server or client COM port can be created to accept incoming or to create outgoing RFCOMM connections. - Winsock Extensions
Describes using Bluetooth through Winsock interfaces, which is common to all socket-based programming.
See Also
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.