Issues related to non-default desktop on Vista

Hi,

I've found following issues related to non-default desktop on Vista. Has anyone experienced any of them Any info/clue about the cause Any workaround found

Thanks in advance!

1. Create a non-default desktop, switch to it and start another instance of "Windows Explorer", start IE7 from start menu or quick launch bar or CreateProcess(), a warning message box pops up mentioning that "You must be an administrator to open Internet Explorer on this desktop. ...". How can we make the second desktop work the same way as default desktop (launch IE7 in low integrity level w/o any dialog boxes)

2 Create a non-default desktop, switch to it and start another instance of "Windows Explorer", from start menu, launch "Windows Explorer" or other items like "Computer"|"Music", it will be opened on default desktop instead;

if the option "Launch folder windows in a separate process" is enabled, all new windows will be displayed on the desktop which has this instance of explorer and will depend on what desktop was active when user tried to open such a window for the first time, so it looks like all desktops share the same instance of explorer for folder windows.

Is it a new feature on Vista Is there any way(configurable) to make it work as XP does

3. We was not able to launch an application with low integrity level on non-default desktop by SetTokenInformation() with TokenIntegrityLevel of low and CreateProcessAsUser(). Why non-default desktop works differently from default one Is it based on desktop name



Answer this question

Issues related to non-default desktop on Vista

  • Issues related to non-default desktop on Vista