derlupy
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1065回复:5

我的VC为什么不能编译驱动程序?

楼主#
更多 发布于:2003-05-09 15:52
我正在看《Windows2000设备驱动程序设计指南》,里面有一个叫Minimal的例子,我用VC6打开并且可以编译。
然后我用配套光盘中的DDAppWiz.awx新建了一个空工程,并且将Minimal例子中的文件(*.cpp和*.h)都加入工程中,再编译,怎么就不行了?(总是说
D:\\NTDDK\\INC\\DDK\\NTDDK.h(370) : error C2146: syntax error : missing \';\' before identifier \'Lock\'
D:\\NTDDK\\INC\\DDK\\NTDDK.h(370) : error C2501: \'PULONG_PTR\' : missing storage-class or type specifiers)
derlupy
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-09 16:51
我找到原因了,是project settings里面的目录设置不对,因为我把DDK装到E:\\NTDDK了,所以和模板的默认设置不一致,改过后就行了。
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-10 11:09
继续努力!
早起早睡 精神百倍
lrhlrh
驱动牛犊
驱动牛犊
  • 注册日期2002-12-03
  • 最后登录2004-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-11 11:32
ddk2000安装到E:\\NTDDK后,怎样修改Vc6的设置,使它能编译WDM驱动?
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-05-11 17:42
本站有很多这方面的知识,前两天还看见一篇,自己好好找找吧,大家都是这样过来的 :)
早起早睡 精神百倍
piaotq
驱动牛犊
驱动牛犊
  • 注册日期2003-05-04
  • 最后登录2003-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-05-11 20:46
多谢mailme老兄的主意。
我们这些新手都会努力的!
游客

返回顶部