![]() |
| | #1 (permalink) |
| As a developer there is a lot of new stuff to learn regarding Vista. I hope someone in here can answer some short questions. 1. If I shield a button in my application, how can I then make sure that the process gets elevated (Vista brings up the UI for elevation) when the button is pressed? Is this not possible to do? Is the correct way to do this to load a COM module (with an UI) with "requireAdministrator" execution level? 2. Is it correct that the only way to get elevated is upon start of a process or is it possible to elevate a process after it has started? (I know I can't elevate the process by code, but is it possible to force the "elevate" window to popup by code?) | Guest
Posts: n/a
|
|
| | #2 (permalink) |
| Hello, A process/instance of a COM component is either elevated or it is not. Once it is running, it cannot switch its elevation status. The elevation process is handled by Windows and is configurable via the appropriate API entries such as ShellExecute. The "shielded" status of a button has no bearing on UAC - it is for visual purposes only. -- - JB Microsoft MVP - Windows Shell/User Windows Vista Support Faq http://www.jimmah.com/vista/ | Guest
Posts: n/a
|
|
![]() |
| Tags |
| None |
| Thread Tools | |
| Display Modes | |
| |
| ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| User Account Control | Nicola | Windows Vista Security | 60 | 07-02-2008 12:39 PM |
| User Account Control | Tristan Goe | Windows Vista Performance & Maintenance | 16 | 04-15-2008 03:59 AM |
| User Account Control | Ben | Windows Vista Administration | 8 | 03-09-2008 04:41 PM |
| user account control | Ed43 | Windows Vista Networking & Sharing | 5 | 01-02-2008 12:44 AM |
| UAC - User Account Control | David Sherman | Windows Vista Administration | 7 | 07-31-2006 12:49 PM |