Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Сессии, станции, рабочие столы


Автор: Еvghr 24.8.2011, 20:00
Не могу нпонять следующее:

В Windows 7 сиссия с идентификатором 0 используется для запуска служб и не имеет Winsta0 (Проще говоря не имеет GUI), я не могу понять, почему Microsoft приводит вот такую диаграмму http://blogs.technet.com/blogfiles/askperf/WindowsLiveWriter/SessionsDesktopsandWindowsStations_6A91/image_14c7b24d-d3e0-4c6d-b3f5-c98707077cf6.png, в которой показывает что Session 0 каразтаки имеет Winsta0.

Кто может прояснить в чем дело ?

Автор: Dem_max 25.8.2011, 04:31
Как бы рисунок мало че говорит

Автор: Еvghr 25.8.2011, 07:51
Вот статья целиком: http://blogs.technet.com/b/askperf/archive/2007/07/24/sessions-desktops-and-windows-stations.aspx

Автор: xvr 25.8.2011, 11:41
Во первых статья не описывает Win 7. Во вторых Winsta0 скорее всего есть даже у 0 сессии (не проверял), но она не интерактивная. Т.е. десктоп там есть, но увидеть его нельзя.

Автор: Еvghr 25.8.2011, 11:46
Я программой WinObj просматривал станции, сессии, так вот в Windows 7 в сессии 0 - нет станции Winsta0.

Думаю механизм станций и сессий одинаков и для windows 7 и для windows vista

Автор: xvr 25.8.2011, 11:59
Цитата(Еvghr @  25.8.2011,  11:46 Найти цитируемый пост)
Я программой WinObj просматривал станции, сессии, так вот в Windows 7 в сессии 0 - нет станции Winsta0.

Тогда можно списать на дату написания статьи - все таки 2007 год, это давольно давно. 
Цитата(Еvghr @  25.8.2011,  11:46 Найти цитируемый пост)
Думаю механизм станций и сессий одинаков и для windows 7 и для windows vista 

Он претерпел большие изменения при переходе на Win Vista, и в дальнейшем мог меняться, даже в пределах одной Vista  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)