leigiggs
驱动牛犊
驱动牛犊
  • 注册日期2005-05-31
  • 最后登录2006-01-09
  • 粉丝0
  • 关注0
  • 积分29分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1493回复:3

我的驱动注册表路径和驱动输出不符,这是为什么?

楼主#
更多 发布于:2005-07-12 11:01
  我在驱动中添加调试语句,输出的注册路径在注册表中没有,这是为什么?
调试语句输出的注册表路径为\REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\TestDrv。
谢谢!
lbj18
驱动牛犊
驱动牛犊
  • 注册日期2005-03-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分276分
  • 威望31点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-22 15:42
没看明白,不过人家一般是用L"\\Device\\TestDrv%d"表示输出路径为\REGISTRY\MACHINE\SYSTEM\ControlSet001的
leigiggs
驱动牛犊
驱动牛犊
  • 注册日期2005-05-31
  • 最后登录2006-01-09
  • 粉丝0
  • 关注0
  • 积分29分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-22 16:10
我的DriverEntry声明如下:
DriverEntry(IN PDRIVER_OBJECT pDriverObject,IN PUNICODE_STRING pRegistryPath),
然后我把pRegistryPath->Buffer以%ws的格式输出,就是那个样子。
fancylf
驱动牛犊
驱动牛犊
  • 注册日期2007-07-29
  • 最后登录2016-06-21
  • 粉丝1
  • 关注0
  • 积分61分
  • 威望501点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2007-08-06 15:57
我也遇到了相同的问题,想把它转化一下,不知道怎么办,楼主搞定了吗,如果弄出来的花,麻烦你通知一下,谢谢!
游客

返回顶部