Рефераты | Рефераты по информатике, программированию | Winlogon notification package. Теория и практика
Winlogon notification package. Теория и практика
Категория реферата: Рефераты по информатике, программированию
Теги реферата: шпаргалки по гражданскому праву, готовые рефераты
Добавил(а) на сайт: Kat'kin.
Теперь необходимо экспортировать эти функции для
других приложений. Для этого создадим файл Notify.def и добавим его в проект. В
единственной секции EXPORTS укажем экспортируемые функции
EXPORTS
WLEventLogon
WLEventLogoff
WLEventStartup
WLEventShutdown
WLEventStartScreenSaver
WLEventStopScreenSaver
WLEventLock
WLEventUnlock
WLEventStartShell
После успешной компиляции необходимо подписаться на
события Winlogon.
ПРЕДУПРЕЖДЕНИЕ
Необходимо помнить, что dll исполняется
в адресном пространстве процесса, который ее вызывает. Если dll спровоцирует
исключительную ситуацию, тогда, если не обработать ошибку, работа процесса
будет прекращена. Процесс Winlogon.exe очень чувствителен к таким вещам. При
возникновении ошибки он покажет синий экран смерти, а в случае наличия
соответствующих настроек перегрузит систему. Поэтому настойчиво рекомендуется
тестировать программу на виртуальном компьютере.