I’m trying to find out if there is any way to elevate a specific function within an application. For example, I have an app with system and user settings that are stored in the registry, I only need elevation for when the system settings need to be changed.
Unfortunately all of the info I’ve come across talks about only starting a new process with elevated privileges.
What you really need to do is store your settings the Application Data folder.