The Old New Thing

Solving the problem rather than answering the question: Why does somebody want to write an unkillable process?

Via their customer liaison, a customer wanted to know how to create a process that runs with the context of the user, but which the user cannot terminate without elevating to administrator. The customer is engaging in the futile arms race between programs and users (which is more properly a walls and ladders scenario). And we saw that ...