wince dll驱动如何加载

[复制链接]
查看11 | 回复10 | 2021-1-27 05:27:06 | 显示全部楼层 |阅读模式
现在有个dll驱动,没有源码,想把它加载到wince系统中,现在设置了platform.reg与platform.bib,在wince下:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\MIO]
"Prefix"="MIO"
"Dll"="MemIO.dll"
"Order"=dword:00000035
"Index"=dword:00000001
可是在[HKEY_LOCAL_MACHINE\Drivers\Active\]中没有对应的值,
请教各位如何设置?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:27:06 | 显示全部楼层
前缀是否正确?
建议你先用个wince驱动调试助手,尝试动态加载驱动看看是否能顺利加载。
回复

使用道具 举报

千问 | 2021-1-27 05:27:06 | 显示全部楼层
还需要将DLL文件包含到windows目录中。
然后,保证注册表信息完整的写入注册表。
回复

使用道具 举报

千问 | 2021-1-27 05:27:06 | 显示全部楼层
Dll已经包含到windows目录下了啊,版主说的保证注册表信息完整的写入注册表能不能具体点呢?
回复

使用道具 举报

千问 | 2021-1-27 05:27:06 | 显示全部楼层
驱动调试助手总是加载失败!!!
回复

使用道具 举报

千问 | 2021-1-27 05:27:06 | 显示全部楼层
引用4楼hexuyangguang的回复:驱动调试助手总是加载失败!!!
失败时返回的错误信息是什么呢?如果驱动助手动态加载都不成功,可能是你的DLL有问题吧。
版本不对,或者CPU的类型不对,等等都有可能哦。
回复

使用道具 举报

千问 | 2021-1-27 05:27:06 | 显示全部楼层
错误ID:2,请问我的dll是从NK中分离出来的,会不会有问题,有没有其他办法得到window目录下的dll呢,复制不行
回复

使用道具 举报

千问 | 2021-1-27 05:27:06 | 显示全部楼层
2是没找到dll。你用vs打开nk,确认你的dll已经打包到nk中。
回复

使用道具 举报

千问 | 2021-1-27 05:27:06 | 显示全部楼层
引用6楼hexuyangguang的回复:错误ID:2,请问我的dll是从NK中分离出来的,会不会有问题,有没有其他办法得到window目录下的dll呢,复制不行
错误2,一般是指:系统找不到指定的文件。
偶没有试过从NK中分享文件,不太清楚。但偶知道想直接从Windows目录复制文件肯定是不行的!
回复

使用道具 举报

千问 | 2021-1-27 05:27:06 | 显示全部楼层
引用6楼hexuyangguang的回复:错误ID:2,请问我的dll是从NK中分离出来的,会不会有问题,有没有其他办法得到window目录下的dll呢,复制不行
你怎么分离出来?wince系统是无法从window目录下拷贝文件出来的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行