-
-
[讨论]Minifilter驱动中获取读写文件的偏移量和长度
-
发表于:
2012-9-15 13:10
5412
-
[讨论]Minifilter驱动中获取读写文件的偏移量和长度
我在READ回调中使用下面方法获取读取的长度和偏移位置
ULONG nLength = Data->Iopb->Parameters.Read.Length;
ULONGLONG nOffset = Data->Iopb->Parameters.Read.ByteOffset.QuadPart;
但是我把打印出来的长度和偏移和FileMon中抓去的对比一下,大部分都不同。
但事实证明FileMon中的IRP_READ中长度和偏移才是正确的。
为什么会这样?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!