horsedo
驱动小牛
驱动小牛
  • 注册日期2001-11-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1384回复:9

这种数据怎么传?

楼主#
更多 发布于:2002-08-08 10:40
driver维护一个全局的结构链表,节点个数不定
APP怎么得到这些数据?采用什么数据结构存放这些数据较好?
小弟初学驱动,问题太弱,不好意思
谢谢!
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-08 10:57
app要这些数据干什么
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
horsedo
驱动小牛
驱动小牛
  • 注册日期2001-11-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-08-08 10:58
app要这些数据干什么

显示给用户界面,总之是要了,呵呵
horsedo
驱动小牛
驱动小牛
  • 注册日期2001-11-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-08-08 11:01
还有,怎么控制对这个全局数据的访问,同步机制?谢谢
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-08 11:23
传一个buffer下去,driver赋值就可以了。

看你怎么访问这个全局数据了
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
horsedo
驱动小牛
驱动小牛
  • 注册日期2001-11-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2002-08-08 11:30
传一个buffer下去,driver赋值就可以了。

看你怎么访问这个全局数据了

问题是这个 buffer 大小不固定,
还有怎么访问这个全局数据好? :D :D :D
guixuehui
驱动牛犊
驱动牛犊
  • 注册日期2002-04-11
  • 最后登录2004-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-08 12:31
分传两次:
先返回Buffer的大小
再返回数据
桂雪会
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-08-08 14:00
[quote]传一个buffer下去,driver赋值就可以了。

看你怎么访问这个全局数据了

问题是这个 buffer 大小不固定,
还有怎么访问这个全局数据好? :D :D :D [/quote]

大小不固定,用楼上的fangfa
访问,如果你担心访问全局变量会冲突,就使用内核互斥对象之类的东东,或者在你的全局变量中加个访问标志之类的
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
spooling
驱动牛犊
驱动牛犊
  • 注册日期2002-05-25
  • 最后登录2002-08-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-08-08 16:13
能不能用指针队列的形式来返回啊?
这样不是要多少都行吗?
如果你认为对你有用,请给分!
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-08-08 18:26
其实不用的啊!一次传输完成是可以的前提是开的缓冲区足够大就行啦!
游客

返回顶部