Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1666回复:10

最原始的问题:DDK函数参数前IN,OUT是在哪里定义的,各代表什么意思?

楼主#
更多 发布于:2002-04-19 11:29
    最原始的问题:DDK函数参数前IN,OUT是在哪里定义的,各代表什么意思?
DDK中的函数原形大多如下:
NTSTATUS XXXFuncition( IN TYPE1 Para1,
                       IN TYPE2 Para2,
                       ... ...
                       OUT TYPE3 Pars3
                       );
对于其中的IN、OUT本意显而易见,然而它们是在哪里定义的呢?
Tom_lyd
Xman
驱动大牛
驱动大牛
  • 注册日期2001-08-24
  • 最后登录2011-10-07
  • 粉丝0
  • 关注0
  • 积分343分
  • 威望127点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-19 11:37
IN OUT是宏,
好像定义成“空”?不记得了
[img]http://www.driverdevelop.com/forum/upload/Xman/2004-04-05_2004324183110706.jpg[/img]
wlrwx
驱动小牛
驱动小牛
  • 注册日期2002-04-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望11点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-19 11:39
IN 指明这个参数是输入的
OUT 就是输出了

这2个宏都定义为空的

#define IN
#define OUT

我想主要是增强可读性吧
 :P :P :P
真正的浪子―――― 是掠过城市的微风,每个人都能感到他的清新,可没有人能留住...... 亦是划过天际的流星,所有人都能仰望他夺目的光芒,没有人能触及...... 风止于森林,流星损于黄土......非凡浪子归于他的最爱......
wlrwx
驱动小牛
驱动小牛
  • 注册日期2002-04-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望11点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-19 11:41
在windef.h里面定义的
怎么斑竹也有不会的??
 :P :P :P
真正的浪子―――― 是掠过城市的微风,每个人都能感到他的清新,可没有人能留住...... 亦是划过天际的流星,所有人都能仰望他夺目的光芒,没有人能触及...... 风止于森林,流星损于黄土......非凡浪子归于他的最爱......
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-19 11:42
斑竹是为了送分啊! :D :D :D
eatablecode
驱动牛犊
驱动牛犊
  • 注册日期2002-04-16
  • 最后登录2002-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-19 11:46
好像只是个开关标志宏,没有定义值
我猜只是用来看的 :D
在WinDef.h中有定义:
#ifndef IN
#define IN
#endif

#ifndef OUT
#define OUT
#endif

不知道对不对
大胆假设,小心求[color=red]分[/color]
eatablecode
驱动牛犊
驱动牛犊
  • 注册日期2002-04-16
  • 最后登录2002-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-19 11:49
好像只是个开关标志的宏,没有定义值
我猜只是用来看的
 :D
在WinDef.h中有定义:
#ifndef IN
#define IN
#endif

#ifndef OUT
#define OUT
#endif
不知道说的对不对
大胆假设,小心求[color=red]分[/color]
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-04-19 11:59
斑竹在关税吧 :D :D :D
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
macy
禁止发言
禁止发言
  • 注册日期2001-12-19
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分6383分
  • 威望48270点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2002-04-19 12:51
用户被禁言,该主题自动屏蔽!
wlrwx
驱动小牛
驱动小牛
  • 注册日期2002-04-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望11点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-19 13:07
只有1分,这么多人怎么送????没有送分的诚意啊~~~~一定是故作矫情哦~~
 :D :mad: ;)
真正的浪子―――― 是掠过城市的微风,每个人都能感到他的清新,可没有人能留住...... 亦是划过天际的流星,所有人都能仰望他夺目的光芒,没有人能触及...... 风止于森林,流星损于黄土......非凡浪子归于他的最爱......
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-19 13:29
本是一个小问题,既然大家那么热心,就一人一分吧,后来的就没了。
Tom_lyd
游客

返回顶部