mach
驱动牛犊
驱动牛犊
  • 注册日期2001-04-16
  • 最后登录2004-08-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2177回复:4

HalTranslateBusAddress在2KDDK中的情况?

楼主#
更多 发布于:2001-07-03 16:01
我正在移植一个NT4 driver到2K,
但HalTranslateBusAddress()不被认,
后来我不include wdm.h,改为include ntddk.h,
这个函数原型是有了,但link的时候
会找不到。(我是用Oney的Wizard生成
的WDM框架)需要link哪个lib呢?
dazzy
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-08-12
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-04 08:36
ntoskrnl.lib
mach
驱动牛犊
驱动牛犊
  • 注册日期2001-04-16
  • 最后登录2004-08-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-07-04 10:19
包含了ntoskrnl.lib并设置好路径之后仍然是以下错误:

Sharam.obj : error LNK2001: unresolved external symbol __imp__HalTranslateBusAddress@24
objchk\i386\NIFB.sys : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
dazzy
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-08-12
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-07-04 10:33
还应当连接上hal.lib int64.lib.
mach
驱动牛犊
驱动牛犊
  • 注册日期2001-04-16
  • 最后登录2004-08-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-07-04 11:03
呵呵,我刚才自己试出来了,只需要wdm.lib和hal.lib
谢谢版主!
游客

返回顶部