我试图找出是否有一种方法可以在Windows 7凭据提供程序中捕获Ctrl-Alt-Del。我知道我们可以在GINA时代使用WlxSASNotify来做到这一点,并且我记得在Vista Cred Prov文档中读到,没有办法再捕获SAS了。

此后是否有任何更新?我一直在谷歌搜索,在Windows 7 Cred Prov上没有发现任何特定的东西。

谢谢!

有帮助吗?

解决方案

无法完成。像通常一样,CTRL-ALT-DEL由Winlogon.exe处理。在Windows XP上,您不能完全“捕获”它,但是可以告诉Winlogon收到它时该怎么做,甚至可以显示自己的UI。

现在,CTRL-ALT-DEl启动LogonUI.exe,您唯一可以知道的是应该显示的UI字段。您看不到,更不用说与Winlogon交流了。

在SetSelected上显示模式对话框应该可以,并且我知道它确实可以为您工作,但是不能保证它会一直起作用。LogonUI可以强制自己始终位于最上面,它可以在另一个不依赖桌面的进程/用户帐户下运行凭据提供程序。

如果可能的话,我会尽量坚持默认行为...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top