Files
reactos/boot
Hermès Bélusca-Maïto 0ac0eb251c [FREELDR] Add a mechanism to determine the actual size of a mounted storage filesystem volume (#8423)
CORE-14603

- Each filesystem exposes a `*GetVolumeSize()` routine that returns the
  volume size it claims it reports (this is based on data from FAT/NTFS
  BIOS Parameter Blocks, or EXTn/BTRFS superblocks, similarly to what
  their NT filesystem drivers do).

- Given a device ID corresponding to a mountable drive, a top-level
  `FsGetVolumeSize()` routine attempts to mount the corresponding filesystem.
  This may fail if the device is not a drive, or if the filesystem is
  not recognized. If it succeeds, then the per-filesytem `*GetVolumeSize()`
  is invoked and the corresponding volume size is returned.
2025-11-12 18:40:45 +01:00
..