Рефераты | Рефераты по информатике, программированию | Winlogon notification package. Теория и практика | страница реферата 8 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • Теперь необходимо экспортировать эти функции для других приложений. Для этого создадим файл Notify.def и добавим его в проект. В единственной секции EXPORTS укажем экспортируемые функции

    EXPORTS

      WLEventLogon

      WLEventLogoff

      WLEventStartup

      WLEventShutdown

      WLEventStartScreenSaver

      WLEventStopScreenSaver

      WLEventLock

      WLEventUnlock

      WLEventStartShell

    После успешной компиляции необходимо подписаться на события Winlogon.

    ПРЕДУПРЕЖДЕНИЕ

    Необходимо помнить, что dll исполняется в адресном пространстве процесса, который ее вызывает. Если dll спровоцирует исключительную ситуацию, тогда, если не обработать ошибку, работа процесса будет прекращена. Процесс Winlogon.exe очень чувствителен к таким вещам. При возникновении ошибки он покажет синий экран смерти, а в случае наличия соответствующих настроек перегрузит систему. Поэтому настойчиво рекомендуется тестировать программу на виртуальном компьютере.

    Для этого зайдем в реестр и отыщем ключ:

    HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionWinlogonNotify

    Создадим в нем подключ MyNotify и значения, как показано на рисунке ниже.

    Рефераты | Рефераты по информатике, программированию | Winlogon notification package. Теория и практика 


    Рекомендуем скачать другие рефераты по теме: культурология, конспект изложения.



    Предыдущая страница реферата | 1  2  3  4  5  6  7  8  9 |




    Поделитесь этой записью или добавьте в закладки

       




    Категории:



    Разделы сайта




    •