Windows 9x 可用 SystemParametersInfo(SPI_SETSCREENSAVERRUNNING...) 屏蔽熱鍵,但 NT/2000/XP 採用 Winlogon+GINA 架構 (msgina.dll) 處理互動式登入。WlxLoggedOnSAS 函數處理已登入狀態下的 SAS 事件 (如 Ctrl+Alt+Del)。
要屏蔽 Ctrl+Alt+Del、Alt+Tab、Ctrl+Esc、Win 鍵等,需編寫自訂 GINA DLL (MyGina.dll) 介接 msgina.dll 的 WlxLoggedOnSAS,或開發鍵盤驅動程式。文中列出 GINA 完整函數表供參考。
此法亦適用於 Windows 2000。