One of my process written in C# is forked by another process during application startup. This process needs administrator rights as it is accessing drivers, but the parent application (forking process) was launched in user mode.
There were two ways which I could think of: 1. Change the manifest, but the UAC dialog box would be irritating for the users. 2. Like Linux rpm installation, install the application with super user and give full control to the process
Is there any other better way of doing this? Please guide
Thanks