We have a service that launches an application that will interact with a registered user. Application launch always starts as a specific user for whom we have credentials. We do what is necessary (we get the active session identifier, logonUser, configure the token) and run the application using CreateProcessAsUser in the winsta0 \ Default desktop.
Everything works fine if the color scheme of Vista PC is Aero, but according to the basic and classic color schemes, the application is still running, but none of the windows are colored. There is a new task in the taskbar. If you hide a window that was in the background and in full screen mode, you can see the outline of our ghost application - you can move it, it will respond to keyboard / mouse input just fine. It is simply invisible, not painted.
Does anyone have an idea of ββwhat might happen? Why is this normal with the Aero color scheme, but not in others?
Thanks for any help
Franc
source
share