Author: pschweitzer
Date: Wed Feb 24 07:55:36 2016
New Revision: 70781

URL: http://svn.reactos.org/svn/reactos?rev=70781&view=rev
Log:
[DISK]
Also had the nasty partition number hack to IOCTL_DISK_GET_PARTITION_INFO_EX.

It is required for some file system to work in ReactOS (teasing :-))

Modified:
    trunk/reactos/drivers/storage/class/disk/disk.c

Modified: trunk/reactos/drivers/storage/class/disk/disk.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/storage/class/disk/disk.c?rev=70781&r1=70780&r2=70781&view=diff
==============================================================================
--- trunk/reactos/drivers/storage/class/disk/disk.c     [iso-8859-1] (original)
+++ trunk/reactos/drivers/storage/class/disk/disk.c     [iso-8859-1] Wed Feb 24 
07:55:36 2016
@@ -2310,6 +2310,7 @@
             status = STATUS_INFO_LENGTH_MISMATCH;
 
         }
+#if 0 // HACK: ReactOS partition numbers must be wrong
         else if (diskData->PartitionNumber == 0) {
 
             //
@@ -2320,9 +2321,15 @@
             status = STATUS_INVALID_DEVICE_REQUEST;
 
         }
+#endif
         else {
 
             PPARTITION_INFORMATION_EX outputBuffer;
+
+            if (diskData->PartitionNumber == 0) {
+                DPRINT1("HACK: Handling partition 0 request!\n");
+                //ASSERT(FALSE);
+            }
 
             //
             // Update the geometry in case it has changed.


Reply via email to