Re: Терминал сервер
От: Alex Fedotov США  
Дата: 24.04.02 15:07
Оценка:
Здравствуйте Oleg V. Igoshin, Вы писали:

OVI>Подскажите пожалуйста как можно создать две активные оконные станции

OVI>(window station),как это например реализавано в терминал серевере ?

Никак.

OVI>В разных статьях,книгах описывается что для каждой сессии он (TS) создает свою

OVI>интерактивную WinSta0 (но как ????) ведь для каждой сесии (например LogonUser)
OVI>создается своя (Service-....) и она является неактивной .

Ты путаешь logon sessions (создаваемые LogonUser) и терминальные сессии. Не так давно в этом форуме было обсуждение того и другого, поищи.

Терминал сервер поддерживает отдельные пространства имен для каждой сессии. Это позволяет независимо создавать объекты ядра с одинаковыми именами в разных сессиях, в том числе оконные станции.

OVI>Ps Пишу Клиетн/Сервер типа Терминал Сервера.


Поддержка Терминал сервера находится глубоко в операционной системе. Например, TS работает как система с несколькими мониторами, причем одна из терминальных сессий (консольная) подключена к драйверу настоящего монитора, а остальные — к RDPDD, эмулятору дисплея для TS. XP даже умеет на ходу переключать драйвера (так работает Fast User Switching).

Без такой поддержки сделать терминал сервер нереально (по моему скромному мнению). Максимум, что можно сделать, это поуправлять существующим сервером через WTS-функции.

Удачи, тем не менее.
-- Alex Fedotov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.