Winlogon 与 GINA 之间的交互
Winlogon 和 GINA 必须传达初始化信息,处理 安全关注序列 (SAS) 监视和通知,并允许注销和关闭活动。 Winlogon 的状态确定调用哪个 GINA 函数来处理任何给定的 SAS 事件。 通信按此处所示的顺序进行。
注意
在 Windows Vista 中忽略 GINA DLL。
事件 | 说明 |
---|---|
工作站启动 |
|
没有人登录 | (GINA 监视设备的 SAS 事件) 。
|
用户已登录 | (GINA 监视设备的 SAS 事件) 。
|
用户已登录并想要锁定计算机 | (GINA 监视设备的 SAS 事件) 。
|
用户已登录,工作站已锁定,并且用户想要解锁计算机 | (GINA 监视设备的 SAS 事件) 。
|
用户已登录,程序调用 ExitWindowsEx 函数 | Winlogon 调用 GINA 的 WlxLogoff 函数。 |
用户已登录,并希望使用 SAS 注销 | (GINA 监视设备的 SAS 事件) 。
|
用户已登录,并希望使用 ExitWindowsEx 注销和关闭 |
|
用户已登录,想要使用 SAS 注销和关闭 | (GINA 监视设备的 SAS 事件) 。
|