找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4542|回复: 3

疑问,刚刚接触64位的驱动,怎么加载不上去的?

[复制链接]

4

主题

58

回帖

0

精华

铜牌会员

积分
248
发表于 2013-4-27 09:58:45 | 显示全部楼层 |阅读模式
只是写了个输出HELLO 驱动,然后,工作平台是x64的。开机 F8禁止驱动签名, 可以 安装 开启 停止 卸载,就是没有输出。一会之后,会弹一个窗口出来,说这个版本的windows需要签名之类的。...  那我不是用 禁用驱动签名模式来加载的吗? 怎么还会弹那个程序兼容性窗口?

4

主题

58

回帖

0

精华

铜牌会员

积分
248
 楼主| 发表于 2013-4-27 10:21:26 | 显示全部楼层
... 求帮助。

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2013-4-27 13:13:57 | 显示全部楼层
两个可能:
1.你把驱动编译为32位的了。
2.DBGPRINT设置的问题,这个网上有解释,自行搜索“VISTA DBGPRINT”。

4

主题

58

回帖

0

精华

铜牌会员

积分
248
 楼主| 发表于 2013-4-27 14:39:00 | 显示全部楼层
Tesla.Angela 发表于 2013-4-27 13:13
两个可能:
1.你把驱动编译为32位的了。
2.DBGPRINT设置的问题,这个网上有解释,自行搜索“VISTA DBGPRINT ...

Thanks Tesla.Angela  。   
确实是 DBGPRINT设置的问题。 在注册表里
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter]
"DEFAULT"=dword:0000000f
加上这项,把dbgprint这个过虑去掉,然后有正常的打印数据了。
这个一开始我还以为是系统的原因,以为那个禁用驱动签名的有问题,我都换了很多个版本,谢谢 Tesla.Angela  .
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表