因为我们的应用程序运行在全屏模式下,我们开发了一个键盘钩子驱动程序来禁用用户输入像 ALT+F4
, CTRL+ALT+DEL
等按键。
这个驱动程序是使用 Windows Driver Kit 中的 C 语言开发的。
32 位编译可以,并且在 Windows 7 32 位上加载该驱动程序并如预期地工作。
64 位编译可以,但是它在 Windows 7 64 位上不会加载驱动程序(但已被签名并列在键盘驱动程序列表中)。
以下是我们的 SetEnv
设置:
setenv c:\WinDDK\7600.16385.1 fre x64
我有什么遗漏的吗?
我需要对代码进行特定的更改才能使其在64位上运行吗?