Probably the easiest solution would be to force your external UI exe to run elevated. You can do this by embedding the corresponding application manifest into your exe (VS has a check box for this). Or you can do it an old fashion way by restarting itself on startup with the elevation requested.
↧