Animation DLLs require extensive capabilities (Known Issue)

From Nokia Developer Wiki
Jump to: navigation, search

On S60 3rd Edition and onwards, implementing animation DLLs requires capabilities: PowerMgmt ProtServ ReadDeviceData WriteDeviceData.

Article Metadata
Tested with
Devices(s): All (S60)
CompatibilityPlatform Security
Signing Required: DevCert
Capabilities: PowerMgmt ProtServ ReadDeviceData WriteDeviceData
Keywords: CAnim, CSpriteAnim, CWindowAnim
Created: User:Technical writer 1 (05 Dec 2008)
Last edited: hamishwillee (16 Aug 2012)


Animation DLLs (DLLs with targettype ANI and with server-side classes derived from CAnim, CSpriteAnim, or CWindowAnim require extensive capabilities on S60 3rd Edition.

Platform security defines that a DLL must run at the same capability level as the loading process. In case of animation plug-ins, the loading process is the window server (WSERV), so the animation DLL must have (at least) the following capabilities: PowerMgmt ProtServ ReadDeviceData WriteDeviceData


Most use cases can be implemented without writing a separate animation DLL.

See also

Implementing Animation using CAknBitmapAnimation

This page was last modified on 16 August 2012, at 06:20.
65 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.