/** * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: sdk/xtdk/bmtypes.h * DESCRIPTION: XT Boot Manager structures definitions * DEVELOPERS: Rafal Kupiec */ #ifndef __XTDK_BMTYPES_H #define __XTDK_BMTYPES_H #include typedef struct _XTBL_INI_SECTION { LIST_ENTRY Flink; LIST_ENTRY Options; PWCHAR SectionName; } XTBL_INI_SECTION, *PXTBL_INI_SECTION; typedef struct _XTBL_INI_OPTION { LIST_ENTRY Flink; PWCHAR Name; PWCHAR Value; } XTBL_INI_OPTION, *PXTBL_INI_OPTION; /* XTLDR configuration data */ typedef struct _XTBM_CONFIGURATION { PWCHAR Default; PWCHAR Debug; BOOLEAN Shell; PWCHAR Theme; ULONG Timeout; PWCHAR Tune; } XTBM_CONFIGURATION, *PXTBM_CONFIGURATION; #endif /* __XTDK_BMTYPES_H */