Отправка сообщений в GINA
Winlogon отправляет сообщения в GINA при отображении диалоговых окон. Все эти сообщения инкапсулируются в WLX_WM_SAS сообщение следующим образом.
Тип последовательности безопасного внимания в параметре wParam | Описание |
---|---|
WLX_SAS_TYPE_CTRL_ALT_DEL | Указывает, что получена последовательность клавиш CTRL+ALT+DEL. |
WLX_SAS_TYPE_SC_INSERT | Указывает, что смарт-карта была вставлена в совместимое устройство. |
WLX_SAS_TYPE_SC_REMOVE | Указывает, что смарт-карта удалена с совместимого устройства. |
WLX_SAS_TYPE_USER_LOGOFF | Указывает, что пользователь запросил выход из системы. |
WLX_SAS_TYPE_SCRNSVR_TIMEOUT | Указывает, что заставка должна быть запущена из-за отсутствия ввода данных пользователем. |
WLX_SAS_TYPE_TIMEOUT | Указывает, что в течение указанного периода ожидания пользователь не получал никаких входных данных. |
Для тайм-аутов и выходов Winlogon закроет диалоговое окно после отправки сообщения. Это сообщение отправляется, поэтому операция диалогового окна может реагировать полезным образом (например, закрывая себя при выходе из системы).
Для времени ожидания ввода диалоговое окно закрывается WLX_DLG_INPUT_TIMEOUT кода.
При истечении времени ожидания заставки диалоговое окно закрывается WLX_DLG_SCREEN_SAVER_TIMEOUT кода.
Для выхода операция диалогового окна закрывается с помощью WLX_DLG_USER_LOGOFF кода.
Связанные темы