初始化 Winlogon
當 Winlogon 初始化時,它會向系統註冊 CTRL+ALT+DEL 安全注意序列 (SAS) ,然後在 WinSta0 視窗月臺內建立三個桌面。
註冊 CTRL+ALT+DEL 可讓此初始化成為第一個程式,因此確保沒有其他應用程式連結該索引鍵序列。
WinSta0 是代表實體螢幕、鍵盤和滑鼠的視窗月臺物件名稱。 Winlogon 會在 WinSta0 物件中建立下列桌面。
桌面 | Description |
---|---|
Winlogon 桌面 | 這是 Winlogon 和 GINA 用於互動式識別和驗證和其他安全對話方塊的桌面。 Winlogon 會在收到 SAS 事件通知時自動切換至此桌面。 |
應用程式桌面 | 每次使用者成功登入時,都會針對該 登入會話建立應用程式桌面。 應用程式桌面也稱為預設或使用者桌面。 此桌面是所有使用者活動發生的位置。 應用程式桌面受到保護;只有系統和互動式登入會話可以存取它。 請注意,只有登入使用者的特定實例可以存取桌面。 如果互動式使用者使用服務控制器啟動進程,該服務應用程式將無法存取應用程式桌面。 |
螢幕保護裝置桌面 | 當螢幕保護裝置程式正在執行時,這是目前的桌面。 如果使用者登入,系統與互動式登入會話皆可存取桌面。 否則,只有系統可以存取桌面。 |
作為這些桌面的擁有者,Winlogon 可以將目前或可見的桌面切換為三個桌面中的任何一個,並允許 GINA 存取這項功能。 一般而言,GINA 開發人員不會變更目前的桌面,因為 Winlogon 會在與 GINA 通訊之前適當地設定桌面。 每個 GINA 函式的描述都指出該呼叫的桌面目前。
如需下列資訊 | 請參閱 |
---|---|
Winlogon 可執行檔不同狀態 | Winlogon 狀態 |
逾時作業 | 支援的對話方塊服務逾時作業 |
顯示對話方塊時,將訊息傳送至 GINA | 將訊息傳送至 GINA |
支援函式 | Winlogon 支援函式 |