From: Jeffrey Tan[MSFT] (v-jetan_at_online.microsoft.com)
Date: Mon, 28 Nov 2005 02:30:16 GMT
Thanks for your post.
Sorry, can you show me where does this statement come from? I have searched
this in MSDN/google, but can not find the related links.
Yes, defaultly in windows, whenever a new logon session is lauched for a
process, it will attach to a new windows station. And in windows, only one
window station can be visible that is Winsta0. So for various services,
they all run under their own windows station, not the Winsta0, and they can
not have UI element(except communicate with some GUI process in WinSta0).
One exception is Local System account, which has the right to break into
the Winsta0, that is the "allow service to interact with desktop" checkbox
meaning in Services.msc.
Ok, for "more than one interactive user can log on at the same time", I
think it should talk about the terminal services. When a user logs on to a
Terminal Services-enabled computer, a session is started for the user. Each
session is associated with its own interactive window station, which is
still named Winsta0.
For more information about windows station in Terminal services, please
"Terminal Services Sessions"
Also, Keith Brown has writen a great tool "Session Viewer" to view the
logon session and windows station information of the processes, this tool
can be free downloaded in the link below:
Hope this helps
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.