ДЖИНА
GINA работает в контексте процесса Winlogon и, например, библиотека DLL GINA загружается очень рано в процессе загрузки. Библиотека DLL GINA должна соответствовать правилам, чтобы целостность системы сохранялась, особенно в отношении взаимодействия с пользователем.
Заметка
Библиотеки DLL GINA игнорируются в Windows Vista.
Наиболее распространенное использование GINA заключается в обмене данными с внешним устройством, например смарт-картой чтения. Важно задать начальный параметр драйвера устройства в системе (Winnt.h: SERVICE_SYSTEM_START), чтобы убедиться, что драйвер загружается по времени вызова GINA.
Целью библиотеки DLL GINA является предоставление настраиваемых процедур идентификации пользователей и проверки подлинности. По умолчанию GINA делает это путем делегирования мониторинга событий SAS в Winlogon, который получает и обрабатывает CTL+ALT+DEL безопасные последовательности внимания (SAS). Пользовательская GINA отвечает за настройку для получения событий SAS (кроме события SAS по умолчанию CTRL+ALT+DEL SAS) и уведомления Winlogon при возникновении событий SAS. Winlogon оценивает состояние, чтобы определить, что необходимо для обработки пользовательского SAS GINA. Эта обработка обычно включает вызовы функций обработки SAS GINA.
Сведения о конкретных функциях экспорта GINA см. в функции экспорта GINA. Сведения об использовании структур GINA для передачи информации см. в структурах GINA.
Тема | Описание |
---|---|
загрузка и запуск библиотеки DLL GINA |
Какое значение раздела реестра необходимо изменить для загрузки и запуска пользовательской библиотеки DLL GINA. |
сборке и тестировании библиотеки DLL GINA |
Как протестировать библиотеку DLL GINA. |