Hi
when my app executes the following istruction
TRAP(errorCode,User::LeaveIfError( iCaptureHandle = iWindowGroup->CaptureKey( KKeyCode0 , 0, 0 )));
it exits with the following code:
errorCode=-46
(KErrPermissionDenied = -46 An operation cannot be performed due to a potential security violation.)
I have added SwEvent Capability in the mmp file.
the code is at the following link
http://discussion.forum.nokia.com/fo...d.php?t=119211
mmp file
TARGET GlobalKeyCaptureGUI_0xE46B04C6.exe
TARGETTYPE exe
UID 0x100039CE 0xE46B04C6
SOURCEPATH ..\src
SOURCE GlobalKeyCaptureGUI.cpp
SOURCE GlobalKeyCaptureGUIApplication.cpp
SOURCE GlobalKeyCaptureGUIAppView.cpp
SOURCE GlobalKeyCaptureGUIAppUi.cpp
SOURCE GlobalKeyCaptureGUIDocument.cpp
SOURCEPATH ..\data
START RESOURCE GlobalKeyCaptureGUI.rss
HEADER
TARGET GlobalKeyCaptureGUI_0xE46B04C6.rsc
TARGETPATH resource\apps
END //RESOURCE
START RESOURCE GlobalKeyCaptureGUI_reg.rss
TARGET GlobalKeyCaptureGUI_0xE46B04C6_reg.rsc
TARGETPATH \private\10003a3f\apps
END //RESOURCE
USERINCLUDE ..\inc
USERINCLUDE ..\help
SYSTEMINCLUDE \epoc32\include
LIBRARY euser.lib
LIBRARY apparc.lib
LIBRARY cone.lib
LIBRARY eikcore.lib
LIBRARY avkon.lib
LIBRARY commonengine.lib
LIBRARY efsrv.lib
LIBRARY estor.lib
LIBRARY aknnotify.lib
LIBRARY hlplch.lib ws32.lib apgrfx.lib
LANG SC
VENDORID 0
SECUREID 0xE46B04C6
CAPABILITY ReadUserData
CAPABILITY SwEvent
// End of File
SOURCEPATH ..\src
SOURCE GlobalKeyCapture.cpp
Could you help me ,please?

Reply With Quote




