Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
714 B

  1. /*++
  2. Module Name:
  3. console.h
  4. Abstract:
  5. Console I/O header
  6. Author:
  7. Mudit Vats (v-muditv) 12-13-99
  8. Revision History:
  9. --*/
  10. VOID
  11. InitializeStdOut(
  12. IN struct _EFI_SYSTEM_TABLE *SystemTable
  13. );
  14. VOID
  15. PrintTitle(
  16. );
  17. VOID
  18. DisplayMainMenu(
  19. );
  20. VOID
  21. GetUserSelection(
  22. OUT CHAR16 *szUserSelection
  23. );
  24. UINT32
  25. GetConfirmation(
  26. IN CHAR16 *szConfirm
  27. );
  28. VOID
  29. DisplayBootOptions(
  30. );
  31. BOOLEAN
  32. DisplayExtended(
  33. IN UINT32 Selection
  34. );
  35. UINT32
  36. GetSubUserSelection(
  37. IN CHAR16 *szConfirm,
  38. IN UINT32 MaxSelection
  39. );
  40. UINT32
  41. GetSubUserSelectionOrAll(
  42. IN CHAR16* szConfirm,
  43. IN UINT32 MaxSelection,
  44. OUT BOOLEAN* selectedAll
  45. );