有没有办法检查用户是否错误地输入了他们的Windows密码?

时间:2010-10-31 14:57:06

标签: c# windows login

我不确定它是否真的存在于C#中,但我想知道每次用户登录计算机时是否有办法检查,如果密码不正确,请调用程序中的函数。我不确定这样的事情的安全性有多紧,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

也许这是一个很好的起点:

Hook windows logon/logoff events

我不是专家,但似乎callbacks you get from the OS concerning logons是:

  • 登录
  • 注销
  • StartShell
  • DisplayLock
  • DisplayUnlock
  • StartScreenSaver
  • StopScreenSaver

我看不到任何与失败的登录尝试有关的内容,所以我猜你必须深入挖掘 - 如果可能的话。