Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 27 of file bootmgr.c.
Referenced by RunLoader().
{ CHAR DefaultOSText[80]; PCSTR DefaultOSName; ULONG_PTR SectionId; ULONG DefaultOS = 0; ULONG Idx; if (!IniOpenSection("FreeLoader", &SectionId)) { return 0; } DefaultOSName = CmdLineGetDefaultOS(); if (NULL == DefaultOSName) { if (IniReadSettingByName(SectionId, "DefaultOS", DefaultOSText, sizeof(DefaultOSText))) { DefaultOSName = DefaultOSText; } } if (NULL != DefaultOSName) { for (Idx=0; Idx<OperatingSystemCount; Idx++) { if (_stricmp(DefaultOSName, OperatingSystemList[Idx].SystemPartition) == 0) { DefaultOS = Idx; break; } } } return DefaultOS; }