freecutelei
驱动牛犊
驱动牛犊
  • 注册日期2003-11-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1253回复:4

DeviceIoControl如何向驱动传递int值啊?

楼主#
更多 发布于:2004-08-02 13:23
最好有程序端和驱动端的完整用法
谢谢
光看了filespy,她是传char的
freecutelei
驱动牛犊
驱动牛犊
  • 注册日期2003-11-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-02 14:04
好像搞定了
各位老大,看看对不对
user:
int abc=100;
DeviceIoControl(
                    hDevice,
                    MYSEND_TS,
                    &abc,
                    sizeof(int*),
                    NULL,
                    0,
                    &bytesReturned,
                    NULL);

driver:
int receive_abc;
RtlCopyMemory( &receive_abc, InputBuffer, InputBufferLength );

呵呵
大家为什么不喜欢交流呢?
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-03 08:31
char和int有区别吗?
只是多一个字节而已
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
freecutelei
驱动牛犊
驱动牛犊
  • 注册日期2003-11-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-03 08:32
菜阿
所以研究研究
libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-03 10:11
char和int有区别吗?
只是多一个字节而已


同意!
一样的道理!
我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
游客

返回顶部