Required capabilities for messaging components (MTM) (Known Issue)
Article Metadata
Compatibility
Platform(s): S60 3rd Edition, Feature Pack 2, S60 5th Edition
Article
Keywords: CBaseMtm
Created: User:Technical writer 1
(21 May 2007)
Updated: User:Technical writer 1
(23 Mar 2010)
Last edited: hamishwillee
(16 Mar 2012)
Description
From S60 3rd Edition, Feature Pack 2 onwards client-side MTM components no longer require ALL -TCB capabilities.
Solution
From S60 3rd Edition, Feature Pack 2 onwards, the required capabilities for public-side MTM components are as follows:
NetworkServices LocalServices ReadUserData WriteUserData
UserEnvironment NetworkControl ReadDeviceData WriteDeviceData
Location SwEvent DiskAdmin
Public-side MTM components include Client MTM, UI MTM, and UI Data MTM.
A server-side MTM component, that is, an MTM DLL loaded by the messaging server, requires capabilities equal to the loading process. A 3rd party server-side MTM component must have exactly these capabilities:
ReadDeviceData WriteDeviceData ProtServ NetworkControl
NetworkServices LocalServices ReadUserData WriteUserData


(no comments yet)