Leaked source code of windows server 2003
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.

86 lines
1.2 KiB

  1. /*++
  2. Copyright (c) 1992 Microsoft Corporation
  3. Module Name:
  4. initia64.c
  5. Abstract:
  6. Gets boot environment vars from c:\boot.nvr
  7. -- This will go away once we r/w the vars directly to/fro nvram
  8. Author:
  9. Mudit Vats (v-muditv) 11-02-99
  10. Revision History:
  11. --*/
  12. #ifndef _PARSEBNVR_
  13. #define _PARSEBNVR_
  14. #include "ntos.h"
  15. VOID
  16. BlGetBootVars(
  17. IN PCHAR szBootNVR,
  18. IN ULONG nLengthBootNVR
  19. );
  20. PCHAR
  21. BlSelectKernel(
  22. );
  23. VOID
  24. BlGetVarSystemPartition(
  25. OUT PCHAR szSystemPartition
  26. );
  27. VOID
  28. BlGetVarOsLoader(
  29. OUT PCHAR szOsLoader
  30. );
  31. VOID
  32. BlGetVarOsLoaderShort(
  33. OUT PCHAR szOsLoadFilenameShort
  34. );
  35. VOID
  36. BlGetVarOsLoadPartition(
  37. OUT PCHAR szOsLoadPartition
  38. );
  39. VOID
  40. BlGetVarOsLoadFilename(
  41. OUT PCHAR szOsLoadFilename
  42. );
  43. VOID
  44. BlGetVarLoadIdentifier(
  45. OUT PCHAR szLoadIdentifier
  46. );
  47. VOID
  48. BlGetVarOsLoadOptions(
  49. OUT PCHAR szLoadOptions
  50. );
  51. VOID
  52. BlGetVarCountdown(
  53. OUT PCHAR szCountdown
  54. );
  55. VOID
  56. BlGetVarAutoload(
  57. OUT PCHAR szAutoload
  58. );
  59. VOID
  60. BlGetVarLastKnownGood(
  61. OUT PCHAR szLastKnownGood
  62. );
  63. #endif