6
3
I have a program that launches a browser window when a user performs certain actions. My program requires Administrator access (i.e. must be launched via "Run as Administrator" or have requestedElevationLevel set to requireAdministrator in its manifest file in Vista or Win7).
I am worried that the browser will inherit the elevation level of the parent process; that is, I'm concerned the browser will also be launched with Administrator elevation. Is this correct? If so, is there any way to prevent this?
TLDR: yes, they are elevated if they are a child process with the same integrity level. But they are likely not to be – Ivo Flipse – 2010-07-14T06:05:40.997
1Read his full answer, it's highly relevant to the OP. He is specifically concerned about a web browser inheriting elevated status, which as jrista explains, it probably won't be inherited for a browser. – nhinkle – 2010-07-14T07:18:58.743
Thanks for emphasizing that @nhinkle, edited my comment appropriately – Ivo Flipse – 2010-07-14T18:39:23.803