找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 8061|回复: 10

麻烦TA详细仔细解释一下这个宏

 火.. [复制链接]

90

主题

473

回帖

2

精华

钻石会员

积分
3261
发表于 2010-8-10 17:14:02 | 显示全部楼层 |阅读模式

麻烦TA详细仔细解释一下这个宏

#define IOCTL_ULR3IN CTL_CODE(FILE_DEVICE_UNKNOWN, 0x800,METHOD_BUFFERED, FILE_ANY_ACCESS)

尤其是红色的字符,IOCTL_ULR3IN,是代表控制代码的常量,是什么意思?这个常量是什么?

就这不理解了

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2010-8-10 17:17:21 | 显示全部楼层
IOCTL_ULR3IN:一个常量(你爱改啥名就改啥名)
0x800:这个常量的值(你爱改啥值就改啥值)

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2010-8-10 17:20:23 | 显示全部楼层
这是和驱动通信相关的,如果你有疑惑,可以用Notepad++打开我那个驱动模板的所有文件,然后搜索对应字符串,就能看明白了。

我说完了,xiaoly99请补充。

6

主题

196

回帖

0

精华

铜牌会员

菜鸟

积分
52
发表于 2010-8-10 18:28:50 | 显示全部楼层
IOCTL_ULR3IN是这个IOCTL宏的名称,你可以这样理解,在编译后你DriverIoctl中IOCTL_ULR3IN就被替换成后面那串字符.
0x800是驱动的Ioctl Code,驱动通讯代码.
-------------------我是杯具的分割线------------------
为什么我觉得我和TA神牛变成了一个个DPC例程,每次OK大哥有问题不OK,就叫ntoskrnl把我们插入DPC队列,然后问题很快就OK了.

评分

参与人数 3水晶币 +60 +60 收起 理由
本网站最菜的人 + 10 IRQL没DPC那么高~~~
ok100fen + 10 + 20 哪串字符?
Tesla.Angela + 40 + 40 形象比喻

查看全部评分

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2010-8-10 18:39:24 | 显示全部楼层
IOCTL_ULR3IN是这个IOCTL宏的名称,你可以这样理解,在编译后你DriverIoctl中IOCTL_ULR3IN就被替换成后面那串 ...
xiaoly99 发表于 2010-8-10 18:28


形象比喻。另外,Zzzians才是神牛。

评分

参与人数 1 +2 收起 理由
本网站最菜的人 + 2 我是菜鸟

查看全部评分

6

主题

196

回帖

0

精华

铜牌会员

菜鸟

积分
52
发表于 2010-8-10 18:40:19 | 显示全部楼层
上QQ吧
快点
To TA

90

主题

473

回帖

2

精华

钻石会员

积分
3261
 楼主| 发表于 2010-8-10 19:16:29 | 显示全部楼层
IOCTL_ULR3IN是这个IOCTL宏的名称,你可以这样理解,在编译后你DriverIoctl中IOCTL_ULR3IN就被替换成后面那串 ...
xiaoly99 发表于 2010-8-10 18:28



    哪串字符?
   3q

6

主题

196

回帖

0

精华

铜牌会员

菜鸟

积分
52
发表于 2010-8-10 19:39:04 | 显示全部楼层
CTL_CODE(FILE_DEVICE_UNKNOWN, 0x800,METHOD_BUFFERED, FILE_ANY_ACCESS)

90

主题

473

回帖

2

精华

钻石会员

积分
3261
 楼主| 发表于 2010-8-10 20:30:45 | 显示全部楼层
完了,越来越糊涂了

90

主题

473

回帖

2

精华

钻石会员

积分
3261
 楼主| 发表于 2010-8-10 20:39:37 | 显示全部楼层
系统没蓝屏,我快蓝屏了~

6

主题

196

回帖

0

精华

铜牌会员

菜鸟

积分
52
发表于 2010-8-11 20:01:39 | 显示全部楼层
你还蓝屏呢?我和TA大哥都快堆栈负溢出了......
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表