在IRP_MJ_CREATE中构建自己的IRP_MJ_SET_INFORMATION改变文件大小,有时状态是STATUS_USER_MAPPED_FILE。在ntstatus.h中查到这状态的解释://// MessageId: STATUS_USER_MAPPED_FILE...
全文
回复(2) 2007-03-05 12:03 来自版块 - 文件系统(过滤)驱动程序开发
表情
fatmouse527谢谢tooflat,如果这时我直接 ((PFSRTL_COMMON_FCB_HEADER)FileObject->FsContext)->FileSize.QuadPart ((PFSRTL_COMMON_FCB_HEADER)FileObject->FsCon...(2007-03-06 16:43)
tooflat有程序用内存影射方式打开了该文件,所以你无法减小该文件的大小。(2007-03-06 09:53)

返回顶部