小弟想在驱动程序编译的时候加入了一个由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_unixtry try "extern"(2007-08-28 23:20)
happyhhhh2我这个应该是编译的问题,但我自己解决不了,郁闷啊(2007-07-01 02:02)
xjtusdbzh用户被禁言,该主题自动屏蔽!(2007-06-30 11:42)

返回顶部