[USETUP] Improve the NTOS installations detector.
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Mon, 22 May 2017 01:19:08 +0000 (01:19 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Thu, 31 May 2018 16:00:59 +0000 (18:00 +0200)
commit5a6050902bd78e831d525fc56a1714f155bd86f3
tree823956d299da077581e3d59c51d990223b3c7e0c
parentaa44ab1fbceecc0ab9c69512ca5f04eba0a6bfcd
[USETUP] Improve the NTOS installations detector.

In all the disks/partitions available, it searches for the presence of freeldr.ini / boot.ini, open & parse them,
and enumerates the available boot entries (as candidates for installations). For each of them, it maps their ARC paths
into the NT namespace (hence the ARC 2 NT path resolver committed in r74621), then attempts to detect in these paths
the existence of NTOS installations.

svn path=/branches/setup_improvements/; revision=74622
base/setup/usetup/osdetect.c
base/setup/usetup/osdetect.h