Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Winlogon\Notify [D7, Win2k]


dnkbu ©   (2005-11-25 19:48:00) 

Есть сервер терминалов Windows 2000
Юзверя, соответственно, с клиентов подключаются и логинятся.....

Есть
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\<имя>

И там есть вызовы ф-й на события
Logon
Logoff
ScreenSaver
Shutdown
StartShell
Reconnect
Disconnect
........

Тык, вот, какие события происходят, когда юзер удаленно подключается с терминала?
Мне надо, чтобы функйия могла взаимодейяствовать с формой входа, когда та появилась, но до того, как юзер нажал OK и произошел Logon. StartUp, если я правильно понимаю, происходит только раз при собсна загрузке.


dnkbu   (2005-11-29 22:53:00) [1]

>Игорь Шевченко
Да екрный бобай! Програмуля нужна для управления компом, не залогиниваясь
Подконнектился, набрал имя несуществующего пользователя и появилась консоль......
Зачем такая штука нужна? А затем, что никто не заходил, логов не оставля, а просто от пользователя SYSTEM чето запустилось.... :)
Так сказать программа для "администрирования", что бы об этом не знал администратор :)


Игорь Шевченко   (2005-11-29 17:47:00) [2]


> запускает заданную програмку. Все ето надо через терминальник


Такие вещи делаются через профиль пользователя. Конкретного. Через Winlogon такие вещи не делаются. Такая вот тоже специфика.


dnkbu   (2005-11-29 17:29:00) [3]

ОЙ да все просто.......
Подключаешся, получаешь стд. форму, пишешь в полях Пользователь и Пароль какието строчки, прога, при нажатии на ОК (если поля содержат определенные слова) запускает заданную програмку. Все ето надо через терминальник

Вот такого специфического действия :)


Игорь Шевченко   (2005-11-28 17:34:00) [4]


> ..... у меня програмуля специфического действия :)


И что за действие такое специфическое ?


dnkbu   (2005-11-28 16:56:00) [5]

нееее, это не то.......
..... у меня програмуля специфического действия :)
надо именно садится на форму :)


Deka   (2005-11-28 09:40:00) [6]

Обычно "определенные действия" в зависимости от поля пользователь выполняются в сценариях входа... Может рассмотриш такой вариант?


dnkbu   (2005-11-27 12:37:00) [7]

было бы совсем сдорово, если бы кто-нить сказал какие ф-и Gina вызываются при етом


dnkbu   (2005-11-26 15:35:00) [8]

НЕТ
Она (прога)  будет выполнять определенные действия при нажатии на OK в зависимости от поля Пользователь.

BiN, скажи, плз., (если знаешь) какие события происходят перед показом формы, с учетом того, что я логинюсь с терминала


BiN   (2005-11-25 23:41:00) [9]

Это кейлоггер?


dnkbu   (2005-11-25 21:42:00) [10]

там похоже даже не все event'ы winlogon'а перечислины.....
некоторые, которые есть у меня в реестре в описании MSDN отсутствуют


dnkbu   (2005-11-25 21:39:00) [11]

Может я чето не нашел, но из того что там написано я не знаю как сделать решение своей задачи....

У меня терминальник. И че происходит, когда юзер подключается?
Мне надо насесть на форму логина после ее отрисовки, до нажатия OK

Еще думаю про обертку gina но тоже надо знать когда иче там вызывается...

Подскажите, плз!


BiN   (2005-11-25 21:10:00) [12]

msdn об этом упорно молчит, или где?

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/secauthn/security/winlogon_notification_packages.asp


dnkbu   (2005-11-25 20:10:00) [13]

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\termsrv

Reconnect=TSEventReconnect


BiN   (2005-11-25 19:56:00) [14]

Нет там никаких Reconnect, Disconnect


Наверх

Титульная страница Поиск, карта сайта Написать письмо