WlxSASNotify和Windows凭据提供程序
题
我试图找出是否有一种方法可以在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可以强制自己始终位于最上面,它可以在另一个不依赖桌面的进程/用户帐户下运行凭据提供程序。
如果可能的话,我会尽量坚持默认行为...
不隶属于 StackOverflow