bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
阅读:1358回复:4

加载驱动的问题

楼主#
更多 发布于:2005-03-23 19:48
htest = RegisterDevice (L\"JSH\", 3, L\"jieshou.dll\", 0);
动态加载驱动,是不是只要内核里有这个dll文件,还是要做些其它的工作,比如修改一下注册表?
我自己写了一个驱动,想把它添加到cec里,先加了一个特征组,可是在它下面不可以加载一个特征,显示的是两个方框连着一根线,并且在名字后提示(required)(呵呵不知道,只好这样描述,见笑了),不知道这个是什么意思?
不知道我如果加到其他特征组里如串口特征组里,不知有没有影响?
薄荷的滋味
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-25 14:25
(1)肯定要事先修改驱动的注册表项,如Prefix等;
(2)加载驱动还是用ActivateDeviceEx吧,RegisterDevice已经‘过时了’;
(3)另外,生成cec文件时,特征组只是代表该驱动所控制的设备属于哪一类,至于把这个驱动具体加入到哪个特征组里没有影响。
Come on, let us drive the world.
bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-10 11:09
首先,我把驱动加到cec文件里,然后修改注册表platform.reg,调用createfile返回的错误类型是找不到该文件设备,通过调试串口的打印信息,该驱动的XXX_init根本就没有被执行,为什么会没有加载该设备驱动呢?
薄荷的滋味
degyhy123
驱动小牛
驱动小牛
  • 注册日期2002-11-12
  • 最后登录2014-02-09
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望71点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-25 09:24
在你的nk里面有你的驱动吗
wmq123
驱动牛犊
驱动牛犊
  • 注册日期2005-06-14
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-06-15 21:02
请教各位老大,我刚在学习流驱动的写法,看了各位的高见,还是摸不着头脑,各位能不能在方便的时候写个文挡贴出来,让我们这些后辈们好学习学习,少走点弯路,正在超级郁闷中
游客

返回顶部