For now, some filesystems still need to use DiskGetBootVolume()...

svn path=/trunk/; revision=43004
This commit is contained in:
Hervé Poussineau 2009-09-06 16:07:08 +00:00
parent 86500a05fc
commit 8803ca6791
3 changed files with 3 additions and 3 deletions

View file

@ -1290,7 +1290,7 @@ const DEVVTBL* Ext2Mount(ULONG DeviceId)
ULONGLONG StartSector;
ULONGLONG SectorCount;
int Type;
if (!MachDiskGetBootVolume(&DriveNumber, &StartSector, &SectorCount, &Type))
if (!DiskGetBootVolume(&DriveNumber, &StartSector, &SectorCount, &Type))
return NULL;
Ext2OpenVolume(DriveNumber, StartSector, SectorCount);
return &Ext2FuncTable;

View file

@ -1535,7 +1535,7 @@ const DEVVTBL* FatMount(ULONG DeviceId)
ULONGLONG StartSector;
ULONGLONG SectorCount;
int Type;
if (!MachDiskGetBootVolume(&DriveNumber, &StartSector, &SectorCount, &Type))
if (!DiskGetBootVolume(&DriveNumber, &StartSector, &SectorCount, &Type))
return NULL;
FatOpenVolume(DriveNumber, StartSector, SectorCount);
return &FatFuncTable;

View file

@ -905,7 +905,7 @@ const DEVVTBL* NtfsMount(ULONG DeviceId)
ULONGLONG StartSector;
ULONGLONG SectorCount;
int Type;
if (!MachDiskGetBootVolume(&DriveNumber, &StartSector, &SectorCount, &Type))
if (!DiskGetBootVolume(&DriveNumber, &StartSector, &SectorCount, &Type))
return NULL;
NtfsOpenVolume(DriveNumber, StartSector, SectorCount);
return &NtfsFuncTable;