额,我又来问来了。。。。 在分页读请求完成后,我修改了读入到缓冲中的长度为 irp->IoStatus.Information 的数据,修改后数据长度变短了,请问应该怎样相应的改变发送到应用程序的数据长度呢? 我试过修改 irp->IoStatus.Informa... 全文

2011-06-05 11:25 来自版块 - 文件系统(过滤)驱动程序开发

请问: 我在IRP_MJ_WRITE 增加了输入数据的长度,但写入到硬盘的数据长度并没增加,这个应该怎么弄呢? 我更改了irpsp->Parameters.Write.Length 的长度也不行。大神诶,求教啊,我的思维陷在了我理解的那一点点里了,菜鸟啊。。... 全文

2011-06-04 14:46 来自版块 - 文件系统(过滤)驱动程序开发

if(new_mdl == NULL) irp->UserBuffer = new_buffer;else irp->MdlAddress = new_mdl;透明加密,过滤写请求的时候:1. irp 缓冲区中的内容的确被替换掉了,mdlAddress... 全文

2011-06-03 18:50 来自版块 - 文件系统(过滤)驱动程序开发

PFCB fcb = (PFCB)FsContext; // 判断是否有其它进程打开着这个文件 if(fcb->UncleanCount > 1) { return FALSE; } 用windbg调试的时候,... 全文

2011-06-02 11:21 来自版块 - 文件系统(过滤)驱动程序开发

PFCB fcb = (PFCB)FsContext; // 判断是否有其它进程打开着这个文件 if(fcb->UncleanCount > 1) { return FALSE; } 用windbg调试的时... 全文

2011-06-02 11:14 来自版块 - PC安全编程

最近来访

(2)
全部

Ta关注的人

(2)

返回顶部