- Do not touch Irp after handing it off to FsRtlNotifyFullChangeDirectory
CORE-8776 CORE-9274 #resolve

svn path=/trunk/; revision=66477
This commit is contained in:
Thomas Faber 2015-02-27 12:39:27 +00:00
parent 840282e4d3
commit 33d9e81156

View file

@ -813,11 +813,10 @@ CdfsDirectoryControl(PDEVICE_OBJECT DeviceObject,
break; break;
} }
Irp->IoStatus.Status = Status;
Irp->IoStatus.Information = 0;
if (Status != STATUS_PENDING) if (Status != STATUS_PENDING)
{ {
Irp->IoStatus.Status = Status;
Irp->IoStatus.Information = 0;
IoCompleteRequest(Irp, IO_NO_INCREMENT); IoCompleteRequest(Irp, IO_NO_INCREMENT);
} }
FsRtlExitFileSystem(); FsRtlExitFileSystem();