mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-26 19:33:31 +00:00
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.