IofCompleteRequest(): +Handle/set 'Irp->UserIosb'
[reactos.git] / ntoskrnl / io / irp.c
index f3cdcc7..96c0399 100644 (file)
@@ -242,6 +242,10 @@ IofCompleteRequest(PIRP Irp,
                                             Irp->Stack[i].CompletionContext);
         if (Status == STATUS_MORE_PROCESSING_REQUIRED)
         {
+           if (Irp->UserIosb)
+              {
+                 *Irp->UserIosb=Irp->IoStatus;
+              }
            return;
         }
       }