sys: introduce private NTSTATUS codes FSP_STATUS_POST_IOQ* and ensure that Irp is not touched after STATUS_PENDING

This commit is contained in:
Bill Zissimopoulos
2016-01-17 14:12:05 -08:00
parent 9c7d9c5944
commit 0bedee7d5f
7 changed files with 63 additions and 41 deletions

View File

@ -644,8 +644,10 @@ NTSTATUS FspVolumeWork(
Request->Hint = 0;
FspIrpRequest(Irp) = 0;
}
else
Result = STATUS_PENDING;
DEBUGLOG("%s = %s",
IoctlCodeSym(BestEffort ? FSP_FSCTL_WORK_BEST_EFFORT : FSP_FSCTL_WORK),
NtStatusSym(Result));
return Result;
}