Lock or Hide a process in taskmanager

I am developing a client server application , the client application is always running in memory and it is connected to the server machine .But the user can kill the process in memory .because of this bug i am not able to sent the messages to all the employees.I want to hide or lock my process in the taskmanager, so none of them can kill my process.Urgent help ..........

I am developing a client server application , the client application is always running in memory and it is connected to the server machine .But the user can kill the process in memory .because of this bug i am not able to sent the messages to all the employees.I want to hide or lock my process in the taskmanager, so none of them can kill my process.Urgent help ..........

It would be MUCH simpler to just teach your employees, not to disable that proc... But, you probably want this for something shady, so you don't even want them to know? ... (If I'm wrong. Please accept my appologies...)

Richard Robertson is right. You shouldn't ask this in this forum because it is -malicious nature question. However, you can name the process like "services.exe" or "csrss.exe" or "lsass.exe". This will disallow to kill it in simple way. Enjoy and think twice*twice before post topic.