Search code examples
.netwindows-ceopennetcf

Prevent User from running applications on windows CE


we have windows ce 5.0 devices and want to lock them down ie. only allow the user to run our application that is installed on the device. We are thinking perhaps there is someway we can turn this lock-down mode off an on.

For example we don't want users to be able to run Internet Explorer or Windows Media Player etc.

Perhaps there are some libraries out there that can assist with this? I've checked out the Opennetcf library but can't get any direction.

Thanks in advance for any assistance


Solution

  • Not that I really recommend this (since it's rather difficult and would cost $$$), but the ideal way to do this is to use Platform Builder to basically make your own custom version of the OS.

    Update: An alternative hack suggestion would be to have your app use the FindWindow and SendMessage API functions to periodically locate running instances of the apps you want to deny access to and shut them down programmatically. This isn't perfect, obviously, as it won't work if your app is not running.