smallcat0008
驱动牛犊
驱动牛犊
  • 注册日期2004-08-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分504分
  • 威望62点
  • 贡献值0点
  • 好评度38点
  • 原创分0分
  • 专家分0分
阅读:992回复:1

IMD和应用程序共享内存问题?

楼主#
更多 发布于:2005-06-23 17:51
  IMD和应用程序共享内存时,IMD发送数据包时和应用程序共享一个Memery1,接收数据包时应用程序共享Memery2,这样使用两个Memery好吗?还是发送和接收使用一个ShareMemery好?

另外,发送数据包时应用程序组建数据包后让IMD来发送,应用程序通过发送IRP好不好?还有其他的方法吗?
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-06-23 22:38
1.你所指的共享内存是不是就是DIRECT_IO的方式,由系统把应用程序的内存锁定在内核中,驱动引用Mdl?如果是,还是分开用吧
2.你所谓的发送Irp是什么意思?一般可以用WriteFile,或者DeviceIoControl.
游客

返回顶部