[fastfat_new]
authorAleksey Bragin <aleksey@reactos.org>
Wed, 7 Oct 2009 09:27:03 +0000 (09:27 +0000)
committerAleksey Bragin <aleksey@reactos.org>
Wed, 7 Oct 2009 09:27:03 +0000 (09:27 +0000)
- Properly complete non-implemented volume open requests.

svn path=/trunk/; revision=43319

reactos/drivers/filesystems/fastfat_new/create.c

index 85d2b5a..730e6d1 100644 (file)
@@ -300,6 +300,14 @@ FatiCreate(IN PFAT_IRP_CONTEXT IrpContext,
             /* It is indeed a volume open request */
             DPRINT1("Volume open request, not implemented now!\n");
             UNIMPLEMENTED;
+
+            /* Unlock VCB */
+            FatReleaseVcb(IrpContext, Vcb);
+
+            /* Complete the request */
+            FatCompleteRequest(IrpContext, Irp, STATUS_NOT_IMPLEMENTED);
+
+            return STATUS_NOT_IMPLEMENTED;
         }
     }