首页
社区
课程
招聘
[旧帖] [求助]编译好的WDF驱动程序怎样加载 0.00雪花
发表于: 2009-6-24 17:01 1803

[旧帖] [求助]编译好的WDF驱动程序怎样加载 0.00雪花

2009-6-24 17:01
1803
编了一个超级简单的WDF驱动程序,想用WINDBG来调试,可在目标机上(vmware)想加载驱动,却怎么都不行。

试过KmdManager,driverstudio中的drivermonitor,两种工具都会提示"系统找不到指定的文件"。

然后根据WDK中的例子,编了一个测试的app,结果在app中使用StartService函数返回错误值2(ERROR_FILE_NOT_FOUND),

查看注册表中HLM/system/currentcontrolset/services/中的驱动名字下的路径是正确的路径。

这样看来,三种方法都是一个现象,就是"系统找不到指定的文件"。

而用WDM写的程序用三种方法中的一种都可以实现驱动的加载。

为什么会这样啊,怎样才能把WDF的东东加载成功啊,有知道的大侠吗?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 4560
活跃值: (1002)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
没见过这种问题,会不会是楼主的虚拟机系统装的有问题啊
2009-6-24 17:03
0
雪    币: 49
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
可是即使不用虚拟机,用KmdManager或者drivermonitor都不能成功加载。
前者点击register时成功,然后点击run就会报"系统找不到指定的文件",
后者open时也成功,run时就报"ERROR(2):The ImagePath specified in the driver's service database entry is incorrect, or the file is missing"。

怎么回事呢?没遇到过吗,我所有WDF的程序都一样的情况
2009-6-25 08:44
0
游客
登录 | 注册 方可回帖
返回
//