flyonearth
驱动中牛
驱动中牛
  • 注册日期2002-12-25
  • 最后登录2009-07-01
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望30点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1608回复:4

包含ntddk.h头文件编译出错是为什么?

楼主#
更多 发布于:2003-07-31 09:56
我在编写SCSI miniport驱动的时候,只要包含了ntddk.h头文件,编译就会出现几十个错误,都是一些结构什么的重定义的问题,这是怎么回事呀?! :(
seaquester
驱动大牛
驱动大牛
  • 注册日期2002-05-22
  • 最后登录2016-06-16
  • 粉丝0
  • 关注0
  • 积分500分
  • 威望115点
  • 贡献值0点
  • 好评度107点
  • 原创分0分
  • 专家分52分
沙发#
发布于:2003-07-31 13:12
可能是 miniport.h 与 ntddk.h 的定义有冲突, 一般SCSI miniport 驱动不应包含 ntddk.h.
八风舞遥翩,九野弄清音。 鸣高常向月,善舞不迎人。
flyonearth
驱动中牛
驱动中牛
  • 注册日期2002-12-25
  • 最后登录2009-07-01
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望30点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-31 13:16
可能是 miniport.h 与 ntddk.h 的定义有冲突, 一般SCSI miniport 驱动不应包含 ntddk.h.


那我要如何使用ntddk.h里面定义的东西呢,比如说KEVENT什么的? :(
raul.wang
驱动小牛
驱动小牛
  • 注册日期2002-07-30
  • 最后登录2004-11-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-31 20:18
肯定不能包含ntddk.h,不然
同饮一壶酒
flyonearth
驱动中牛
驱动中牛
  • 注册日期2002-12-25
  • 最后登录2009-07-01
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望30点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-01 13:55
已经明白了,多谢各位!
游客

返回顶部