Как отследить блокировку сеанса?
От: DioNNis http://i-liger.com
Дата: 09.01.08 13:05
Оценка:
Здравствуйте!
Подскажите пожалуйста функцию, при помощи которой можно было бы отследить момент блокировки и разблокировки компьютера.
(WTSWaitSystemEvent — не справляется)

Заранее спасибо!
Владея информацией, владеешь миром. Уинстон Черчилль
Re: Как отследить блокировку сеанса?
От: Andrew.W Worobow https://github.com/Worobow
Дата: 10.01.08 10:34
Оценка:
Здравствуйте, DioNNis, Вы писали:

DNN>Подскажите пожалуйста функцию, при помощи которой можно было бы отследить момент блокировки и разблокировки компьютера.

DNN>(WTSWaitSystemEvent — не справляется)


Простите но ничего не понятно, что вам надо подсказать.
Не все кто уехал, предал Россию.
Re: Как отследить блокировку сеанса?
От: Ivan Россия www.rsdn.ru
Дата: 10.01.08 12:21
Оценка:
DNN>Подскажите пожалуйста функцию, при помощи которой можно было бы отследить момент блокировки и разблокировки компьютера.

WTSRegisterSessionNotification, WTS_SESSION_LOCK, WTS_SESSION_UNLOCK
Re[2]: Как отследить блокировку сеанса?
От: regiomontanus  
Дата: 10.01.08 15:26
Оценка:
Если у вас сервис, то
SERVICE_CONTROL_SESSIONCHANGE
HandlerEx
если есть окно, то WTSRegisterSessionNotification

Все документированно.

Не хочу создавать новую тему, спрошу : как это сделать в режиме ядра?
поиск выдавал похожу тему, но там нет ответа.
Особенно интересует для windows Vista
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.