Technically speaking, any user process can be closed by the user using task manager. (I can kill the windows "explorer" process and render my desktop useless.)
You could create a windows service so that it starts and stops with windows. I don't know how you add interactivity (user interfaces like forms) to a windows service however. It sounds like you need to build a task tray type application.
-Peter
peterlanoie.blog