阅读:1314回复:3
如何获得IRP_MJ_WRITE写的内容
截获了写IRP,如何获得其写的内容呢?请指教。
|
|
沙发#
发布于:2007-04-12 10:39
不用指教,看DDK关于IRP_MJ_WRITE的帮助,一目了然!
PVOID DataBuf = DataBuf = Irp->UserBuffer; if(Irp->MdlAddress != NULL) { DataBuf = MmGetSystemAddressForMdlSafe(Irp->MdlAddress,NormalPagePriority); } |
|
|
板凳#
发布于:2007-04-13 11:44
引用第0楼victorliuhao于2007-04-12 09:59发表的“如何获得IRP_MJ_WRITE写的内容”: 请问你是如何实现截获写IRP的?是否直接在switch的IRP_MJ_WRITE分支中进行截获处理的? 谢谢! |
|
地板#
发布于:2007-04-13 17:35
引用第2楼test001于2007-04-13 11:44发表的“”: 是这样的 |
|