93{
94 ULONG SelectedMenuItem;
95 CHAR DebugChannelString[100];
96
100 11,
101 -1,
102 &SelectedMenuItem,
105 {
106
107 return;
108 }
109
110
112
113 switch (SelectedMenuItem)
114 {
115 case 0:
118 break;
119 case 1:
122 break;
123 case 2:
126 break;
127
128
129 case 4:
131 break;
132 case 5:
134 break;
135 case 6:
137 break;
138 case 7:
140 break;
141 case 8:
143 break;
144 case 9:
145 DebugChannelString[0] = 0;
147 DebugChannelString,
148 sizeof(DebugChannelString) / sizeof(DebugChannelString[0])))
149 {
151 }
152 break;
153
154
155 case 11:
156
161 break;
162#ifdef HAS_OPTION_MENU_EDIT_CMDLINE
163 case 12:
164 EditOperatingSystemEntry(OperatingSystem);
165 break;
166#endif
167#ifdef HAS_OPTION_MENU_CUSTOM_BOOT
168 case 13:
170 break;
171#endif
172#ifdef HAS_OPTION_MENU_REBOOT
173 case 14:
175 break;
176#endif
177 }
178}
#define DbgParseDebugChannels(val)
BOOLEAN UiEditBox(PCSTR MessageText, PCHAR EditTextBuffer, ULONG Length)
VOID UiDrawBackdrop(ULONG DrawHeight)
BOOLEAN UiDisplayMenu(IN PCSTR MenuHeader, IN PCSTR MenuFooter OPTIONAL, IN PCSTR MenuItemList[], IN ULONG MenuItemCount, IN ULONG DefaultMenuItem, IN LONG MenuTimeOut, OUT PULONG SelectedMenuItem, IN BOOLEAN CanEscape, IN UiMenuKeyPressFilterCallback KeyPressFilter OPTIONAL, IN PVOID Context OPTIONAL)
VOID OptionMenuCustomBoot(VOID)
VOID OptionMenuReboot(VOID)