阅读:1265回复:4
有关驱动层公共接口的问题
我的问题题是: 在驱动层
1、如何定义定义公共接口函数(类似于应用层Dll中的输出函数) 2、如何注册这些公共接口给其他模块的驱动程序用 3、如何使用这些已经注册了的公共接口函数 |
|
沙发#
发布于:2004-09-22 09:39
基本上和写dll差不多,输出你需要的接口,然后call他们就可以了
|
|
|
板凳#
发布于:2004-09-22 09:59
基本上和写dll差不多,输出你需要的接口,然后call他们就可以了 在Ap层Call一个Dll中的Function可以使用LoadLibray把这个Dll叫起来,在Kernel层是通过什么方法把提供公共接口的Sys调入内存的呢? |
|
地板#
发布于:2004-09-22 15:45
这帖子沉的也太快了
|
|
地下室#
发布于:2004-09-22 17:38
如果是“静态”的,写个内核的dll就可以,在你的sys加载的时候,你的sys所引用的内核dll文件也会被加载到内核
当所有引用这个内核dll的sys都unload了,这个内核dll也会被unload |
|