Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

Archived:Compatibility break in Bluetooth Engine Symbian API

From Wiki
Jump to: navigation, search

Archived.pngArchived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

Article Metadata
Created: User:Technical writer 1 (08 Sep 2008)
Last edited: hamishwillee (08 Aug 2012)



The Bluetooth Engine API provides high-level access to Bluetooth settings and device management. There is a compatibility break in the Bluetooth Engine API between S60 3rd Edition, Feature Pack 1 and Feature Pack 2. This is not an official S60 SDK API, but it is provided as part of the SDK API Plug-in packages for all S60 3rd Edition platform versions.


For performance reasons, the Bluetooth Engine DLL in S60 3rd Edition, bteng.dll, has been divided into several smaller DLLs from S60 3rd Edition, FP2 onwards. For applications using Bluetooth Engine API, this change causes both binary and source compatibility breaks between those platform versions.


Applications must be adapted to the new version of the Bluetooth Engine API on S60 3rd Edition, Feature Pack 2 devices.

See also

Bluetooth Engine API for S60 3rd Edition and 3rd Ed, FP1
Archived:Bluetooth Engine API for S60 3rd Edition FP2

This page was last modified on 8 August 2012, at 02:12.
34 page views in the last 30 days.