From c87591d7715e45416d0d8ecd31146fb1e0ec063c Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Wed, 24 Feb 2016 07:55:36 +0000 Subject: [PATCH] [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 :-)) svn path=/trunk/; revision=70781 --- reactos/drivers/storage/class/disk/disk.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/reactos/drivers/storage/class/disk/disk.c b/reactos/drivers/storage/class/disk/disk.c index 483fbeb22f5..2f2f08590da 100644 --- a/reactos/drivers/storage/class/disk/disk.c +++ b/reactos/drivers/storage/class/disk/disk.c @@ -2310,6 +2310,7 @@ Return Value: status = STATUS_INFO_LENGTH_MISMATCH; } +#if 0 // HACK: ReactOS partition numbers must be wrong else if (diskData->PartitionNumber == 0) { // @@ -2320,10 +2321,16 @@ Return Value: 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. // -- 2.17.1