bigfreeman
驱动牛犊
驱动牛犊
  • 注册日期2005-03-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2092回复:7

小弟有事相求,请大家帮忙,我用武安河那本书的例子

楼主#
更多 发布于:2005-04-14 20:14
小弟有事相求,请大家帮忙,我用武安河那本书的例子
就是 第4章的那个生成WDM驱动程序的例子。我用DS2.6  VC6 DDK2000 。
那个例子的RegSample的例子都同过了。可是 那个 Test_RegSample 的例子怎么编译出错呢。我按照例子做的,不应该出错阿.


--------------------Configuration: Test_RegSample - Win32 Release--------------------
Compiling...
Test_RegSample.cpp
F:\\RegSample\\exe\\Test_RegSample.cpp(99) : error C2065: \'CTL_CODE\' : undeclared identifier
F:\\RegSample\\exe\\Test_RegSample.cpp(99) : error C2065: \'FILE_DEVICE_UNKNOWN\' : undeclared identifier
F:\\RegSample\\exe\\Test_RegSample.cpp(99) : error C2065: \'METHOD_BUFFERED\' : undeclared identifier
F:\\RegSample\\exe\\Test_RegSample.cpp(99) : error C2065: \'FILE_ANY_ACCESS\' : undeclared identifier
F:\\RegSample\\exe\\Test_RegSample.cpp(121) : error C2065: \'METHOD_IN_DIRECT\' : undeclared identifier
F:\\RegSample\\exe\\Test_RegSample.cpp(143) : error C2065: \'METHOD_NEITHER\' : undeclared identifier
Error executing cl.exe.

Test_RegSample.exe - 6 error(s), 0 warning(s)
谢谢了
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-04-14 20:33
有包含devioctl.h文件吗?没有的话,,加上试试,,可能是少这个头文件。。。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
bigfreeman
驱动牛犊
驱动牛犊
  • 注册日期2005-03-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-15 09:08
我用了 你说的devioctl.h 头文件,可是问题又来了
Configuration: Test_RegSample - Win32 Release--------------------
Compiling...
Test_RegSample.cpp
F:\\RegSample\\exe\\Test_RegSample.cpp(14) : fatal error C1083: Cannot open include file: \'devioctl.h\': No such file or directory
Error executing cl.exe.

Test_RegSample.exe - 1 error(s), 0 warning(s)


好像不是 这个问题啊,还得请你帮帮忙
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-15 10:23
我用了 你说的devioctl.h 头文件,可是问题又来了
Configuration: Test_RegSample - Win32 Release--------------------
Compiling...
Test_RegSample.cpp
F:\\RegSample\\exe\\Test_RegSample.cpp(14) : fatal error C1083: Cannot open include file: \'devioctl.h\': No such file or directory
Error executing cl.exe.

Test_RegSample.exe - 1 error(s), 0 warning(s)


好像不是 这个问题啊,还得请你帮帮忙

汗。。。看看devioctl.h这个文件在哪个目录
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2005-04-15 10:26
看看你的系统上有这个头文件吗?。。。。看看在哪里?,。。

在包含进去。。。。。

估计就是这个问题了。。。。。。实在不行如方便的话。。你把它发到我的邮箱。。。给你看看了。。

aiwadgj@eyou.com
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2005-04-15 10:28
看看你的系统上有这个头文件吗?。。。。看看在哪里?,。。

在包含进去。。。。。

估计就是这个问题了。。。。。。实在不行如方便的话。。你把它发到我的邮箱。。。给你看看了。。

aiwadgj@eyou.com


那个文件就在NTDDK下的inc文件夹下了。。。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2005-04-18 11:10
弄好了,,给你发回邮箱了。。。

最后一个链接错误。。费了不少功夫。。。最后还是编译过了。。

看你的机子上,,可以过吗?,,如不行,,给我回邮件。。我告诉你怎能改那个头文件。。。。我的机子上是改了那个 系统的头文件才去了,,最后那个链接错误。。。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
wangck2004
驱动牛犊
驱动牛犊
  • 注册日期2005-07-27
  • 最后登录2005-08-03
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-08-01 17:24
#include <winioctl.h>
会飞的鱼
游客

返回顶部