Инициализация Winlogon
При инициализации Winlogon регистрируется последовательность нажатий CTRL+ALT+DEL для безопасного внимания (SAS) в системе, и затем создаются три рабочих стола в оконной станции WinSta0.
Регистрация CTRL+ALT+DEL делает эту инициализацию первым процессом, что гарантирует, что другое приложение не подключило эту последовательность ключей.
WinSta0 — это имя объекта станции окна, представляющего физический экран, клавиатуру и мышь. Winlogon создает следующие настольные компьютеры в объекте WinSta0.
Рабочий стол | Описание |
---|---|
Рабочий стол Winlogon | Это рабочий стол, который Winlogon и GINA используют для интерактивной идентификации, проверки подлинности и других безопасных диалоговых окон. Winlogon автоматически переключается на этот рабочий стол при получении уведомления о событии SAS. |
Рабочий стол приложения | Каждый раз, когда пользователь успешно входит в систему, рабочий стол приложения создается для этого сеанса входа в систему. Рабочий стол приложения также называется рабочим столом по умолчанию или пользовательским рабочим столом. На рабочем столе происходит все действия пользователя. Рабочий стол приложения защищен; Доступ к нему имеет только система и интерактивный сеанс входа. Обратите внимание, что доступ к рабочему столу имеет только определенный экземпляр пользователя, вошедшего в систему. Если интерактивный пользователь активирует процесс с помощью контроллера службы, это приложение-служба не будет иметь доступа к рабочему столу приложения. |
Экранная заставка рабочего стола | Это текущий рабочий стол при запуске средства сохранения экрана. Если пользователь вошел в систему, система и интерактивный сеанс входа имеют доступ к рабочему столу. В противном случае доступ к рабочему столу имеет только система. |
Как владелец этих рабочих столов, Winlogon может переключить текущий или отображаемый рабочий стол на любой из трех рабочих столов и предоставить GINA доступ к этой функции. Как правило, разработчики GINA не изменят текущий рабочий стол, так как Winlogon устанавливает рабочий стол соответствующим образом, прежде чем взаимодействовать с GINA. Описание каждой функции GINA указывает, какой рабочий стол является текущим для этого вызова.
Сведения о | Смотри |
---|---|
Различные состояния, в которых может выполняться Winlogon | штатах Winlogon |
Время ожидания операций | Поддерживаемые операции тайм-аута диалогового окна |
Отправка сообщений в GINA во время отображения диалогового окна | Отправка сообщений в GINA |
Функции поддержки | Функции поддержки Winlogon |