Страница 1 из 1
Смена пользователя
Добавлено: 26 янв 2006, 08:53
LAngel
Господа, не подскажите, как отследить Смену пользователя.
Т.е. когда в WinXP не выходя текущим пользователем заходят под другим.
Ну или получить количество пользователей в системе...
Добавлено: 26 янв 2006, 13:24
Eugie
Добавлено: 26 янв 2006, 13:28
LAngel
Eugie, Огромное спасибо.
Добавлено: 26 янв 2006, 14:37
LAngel
И ещё вопросик в тему:
Установка хуков из сервиса. Если не указывать сервису воркстейшн и дисплей хуки устанавливаются без ошибок, но не ловятся.
Если указывать - ловятся только у текущего пользователя.
Вопрос: Как установить по настоящему глобальный хук. Чтобы он отрабатывал у всех пользователей, который зашли(или зайдут) в систему.
Добавлено: 26 янв 2006, 17:01
Eugie
IMHO, никак. Хуки ведь привязываются к десктопу: глобальный хук глобален лишь в пределах десктопа, в котором он был установлен. При fast switching юзеры, очевидно, работают в разных десктопах. Служба может, конечно, менять свой десктоп-контекст, но он всегда будет один, и если она в его рамках и навесит глобальный хук, для других десктопов он работать не будет.
См.также
http://msdn.microsoft.com/library/defau ... sktops.asp (и ниже по ссылкам)
http://msdn.microsoft.com/library/defau ... rvices.asp