sys: FspSafeMdlCreate: testing

This commit is contained in:
Bill Zissimopoulos
2016-03-07 17:53:52 -08:00
parent 26b5d8a458
commit 9aca7e2e81
3 changed files with 17 additions and 13 deletions

View File

@ -288,6 +288,7 @@ NTSTATUS FspFsvolReadComplete(
}
FSP_FSCTL_TRANSACT_REQ *Request = FspIrpRequest(Irp);
FSP_SAFE_MDL *SafeMdl = FspIopRequestContext(Request, RequestSafeMdl);
PFILE_OBJECT FileObject = IrpSp->FileObject;
FSP_FILE_NODE *FileNode = FileObject->FsContext;
LARGE_INTEGER ReadOffset = IrpSp->Parameters.Read.ByteOffset;
@ -296,6 +297,8 @@ NTSTATUS FspFsvolReadComplete(
ULONG InfoChangeNumber;
BOOLEAN Success;
FspSafeMdlCopyBack(SafeMdl);
if (!PagingIo)
{
if (FspFsctlTransactReadKind == Request->Kind)