版块
论坛
喜欢
话题
应用
搜索
登录
注册
happyhhhh2的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=142121
关于驱动程序与dll交互的问题,人都折腾疯了!!
小弟想在驱动程序编译的时候加入了一个由dll引出的函数一起编译想让其共同完成驱动的生成,仅在passive_level上调用,于是写了下面的两个简单的驱动跟函数验证下行否,结果郁闷了,按照正常的应用程序+连接库的渠道未能通过编译,显示下面信息,还请各位指教为何会如此呀?实在不明白...
全文
回复
(
6
)
2007-06-29 21:49
来自版块 -
WDF 学习与研究
◆
◆
表情
告诉我的粉丝
提 交
znsoft
:
驱动可以调用dll,但是必须是内核模式dll 你可以参看站上的教程,或者搜索内核模式动态库 写法跟驱动差不多,导出一个函数,由驱动调用。 普通的用户模式的dll不可以直接调用,当然,除非你有hack手段。从你的提问来看,显然不具备这样的能力,而且这样的用法也是不推荐的。 请用正...
(2012-05-09 17:02)
回复
springmydriver
:
你的这个getlen(int)函数看起来是你自己写的函数而不是调用的操作系统的API,这样你的驱动在调用DLL中的这个函数时岂不是要切换到用户模式去运行你的getlen(int)函数? 请参考下面的文章: 内 核模式中 DLL 的基本问题是 DLL 是否调用任何用户模式代码。...
(2012-05-09 16:51)
回复
guenli
:
关注一下!
(2010-02-13 13:23)
回复
tfp_unix
:
try try "extern"
(2007-08-28 23:20)
回复
happyhhhh2
:
我这个应该是编译的问题,但我自己解决不了,郁闷啊
(2007-07-01 02:02)
回复
xjtusdbzh
:
用户被禁言,该主题自动屏蔽!
(2007-06-30 11:42)
回复
happyhhhh2
加关注
写私信
0
关注
0
粉丝
47
帖子
返回顶部