93{
94 ULONG SelectedMenuItem;
95 CHAR DebugChannelString[100];
96
101 11,
102 -1,
103 &SelectedMenuItem,
106 {
107
108 return;
109 }
110
111
113
114 switch (SelectedMenuItem)
115 {
116 case 0:
119 break;
120 case 1:
123 break;
124 case 2:
127 break;
128
129
130 case 4:
132 break;
133 case 5:
135 break;
136 case 6:
138 break;
139 case 7:
141 break;
142 case 8:
144 break;
145 case 9:
146 DebugChannelString[0] = 0;
148 DebugChannelString,
149 sizeof(DebugChannelString) / sizeof(DebugChannelString[0])))
150 {
152 }
153 break;
154
155
156 case 11:
157
162 break;
163#ifdef HAS_OPTION_MENU_EDIT_CMDLINE
164 case 12:
165 EditOperatingSystemEntry(OperatingSystem);
166 break;
167#endif
168#ifdef HAS_OPTION_MENU_CUSTOM_BOOT
169 case 13:
171 break;
172#endif
173#ifdef HAS_OPTION_MENU_REBOOT
174 case 14:
176 break;
177#endif
178 }
179}
#define DbgParseDebugChannels(val)
BOOLEAN UiEditBox(PCSTR MessageText, PCHAR EditTextBuffer, ULONG Length)
BOOLEAN UiDisplayMenu(IN PCSTR MenuHeader, IN PCSTR MenuFooter OPTIONAL, IN BOOLEAN ShowBootOptions, 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 UiDrawBackdrop(VOID)
VOID OptionMenuCustomBoot(VOID)
VOID OptionMenuReboot(VOID)