
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 閱讀(641) |
評論 (1) |
編輯 收藏