看雪论坛
发新帖

[求助]惑矣,winioctl.h

shdow浅蓝 2008-6-24 11:39 5644
吾小菜,近日写了一个ioctl传输的驱动程序,用到了windows定义的IRP_MJ_READ,《win2000驱动程序设计指南》中说这个系统定义的IRP要包含winioctl.h,遂加上了这个头文件。然而出错好多,都是在winioctl.h中。惑矣,遂来此请教各位大侠。承蒙赐教,不胜感激!
本主题帖已收到 0 次赞赏,累计¥0.00
最新回复 (10)
shdow浅蓝 2008-6-24 11:52
2
error C2059: syntax error : ';'
100>f:\winddk\3790.1830\inc\wxp\winioctl.h(817) : error C2059: syntax error : '}'
一般都是这种错误,是不是我重复包含了什么文件啊?
shdow浅蓝 2008-6-24 12:00
3
貌似是和ntddk.h冲突,有什么解决办法?是不是包含了ntddk.h就不用包含winioctl.h了?
2
DiYhAcK 2008-6-24 13:51
4
楼上正解。。。
sding 2008-6-28 19:20
5
看了下,3楼还真的说对着,呵呵
ysmysm 2008-8-17 12:08
6
如果不include winioctl.h,请问怎么使用其中的宏CTL_CODE了?
谢谢!
TGOS 2008-8-17 12:19
7
直接 #include "ntddk.h" 不需要其他的
3
xPLK 2008-8-17 15:03
8
驱动里面用:#include <devioctl.h>
1
sunsjw 2008-8-19 13:25
9
驱动里用ntddk.h
ring3程序里用winioctl.h
Jeller 2008-8-19 13:43
10
把所有的引用声明自己单独出来便是了
ysmysm 2008-8-20 01:00
11
知道了,直接include ntddk.h就行了。谢谢!
返回



©2000-2017 看雪学院 | Based on Xiuno BBS | 知道创宇带宽支持 | 微信公众号:ikanxue
Time: 0.012, SQL: 9 / 京ICP备10040895号-17