From: Pierre Schweitzer Date: Wed, 24 Feb 2016 07:55:36 +0000 (+0000) Subject: [DISK] X-Git-Tag: ReactOS-0.4.1~434 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=c87591d7715e45416d0d8ecd31146fb1e0ec063c;ds=sidebyside [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 --- 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. //