随笔-23  评论-73  文章-3  trackbacks-0
  2008年4月23日
     摘要: Rolling Your Own

  在这篇文章中我将描述如何自己构造IRP还有I/O管理器提供一些分配和管理IRPs的例程。

  经常听到NT驱动程序开发者问的问题是如何在他们自己所驱动中执行一个I/O操作。这个问题可以总结为以下两点:当仅可用到一个文件对象但是ZwXXX例程需要一个文件句柄时如何处理I/O;为什么ZwCreateFile返回的句柄不能用在他们的驱动中。实际的问题是如何在他们的驱动中处理I/O操作,典型的在多线程上下文中。

  阅读全文
posted @ 2008-04-23 09:38 ViskerWong 阅读(632) | 评论 (1)编辑 收藏