Can any program write to any part of the Windows registry? Are there permissions and mechanisms to prevent that happening? If I have a program that writes a key-value to the registry, can I disallow any other program from modifying the key-value?
I am using Windows Mobile 6, but this can also be a general Windows question.