jfory
驱动小牛
驱动小牛
  • 注册日期2002-05-14
  • 最后登录2003-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1247回复:4

如何支持多进程!

楼主#
更多 发布于:2003-01-03 17:28
我的驱动在系统只运行我一个程序的时候,可以正常工作,若再一个程序就会有问题。。。谁可以说说这是为么呢?
谢谢你们支持!
tjm
tjm
驱动小牛
驱动小牛
  • 注册日期2002-05-18
  • 最后登录2004-10-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-04 02:21
不明白。
你是说在同个DRIVER中再开个线程就出问题?还是再来个DRIVER就有问题?
什么问题牙?
shashaxz
驱动牛犊
驱动牛犊
  • 注册日期2002-11-07
  • 最后登录2004-08-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-06 15:18
我好像也有一样的问题,如果有两个以上的Application用CreateFile打开我的驱动程序,后打开的一个就会有问题,搞不懂。
kernel_kernel
驱动小牛
驱动小牛
  • 注册日期2002-12-08
  • 最后登录2009-02-06
  • 粉丝0
  • 关注0
  • 积分435分
  • 威望51点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-06 15:43
我的驱动在系统只运行我一个程序的时候,可以正常工作,若再一个程序就会有问题。。。谁可以说说这是为么呢?
谢谢你们支持!

先察看你的代码是否可重入,比如用没用全局变量等等
yyhabc
驱动小牛
驱动小牛
  • 注册日期2003-01-06
  • 最后登录2013-03-18
  • 粉丝0
  • 关注0
  • 积分327分
  • 威望47点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-01-07 16:13
老哥,如果真是同步问题,你麻烦就大了。同步问题的一些基本特征是,程序混乱。关于同步问题应该是驱动最开始设计时最应该仔细考虑的问题,程序成型以后在改,恐怕很难。对全局变量的使用尤其要注意。本人维护的驱动,由于上一个人对同步考虑得不多,现在我正在抓狂。
游客

返回顶部