我知道这已经被问过很多次了,但是我花了很多时间查看我能找到的所有这些,但我没有得到一个好的答案。我确实了解 NMI 的概念,并且我知道我无法拦截呼叫。我只是想知道如果我要开发一个 GINA 应用程序,我可以响应操作系统调用的所有钩子以便我可以忽略它们吗?无论我的 GINA 实现如何,是否都会执行一些钩子?我遇到了许多可以为我调整注册表的小实用程序,但我想在不更改注册表的情况下在代码中处理所有这些。
PS,我不想编写自己的键盘驱动程序,也不想在 BIOS 领域乱搞...
另外,我读过 Win 7 不使用 GINA。我错了吗?如果不是,我需要实现/替换什么 Windows 组件才能做同样的事情?