windows-nt/Source/XPSP1/NT/base/boot/setup/ia64/parsebnvr.h
2020-09-26 16:20:57 +08:00

87 lines
1.1 KiB
C

/*++
Copyright (c) 1992 Microsoft Corporation
Module Name:
initia64.c
Abstract:
Gets boot environment vars from c:\boot.nvr
-- This will go away once we r/w the vars directly to/fro nvram
Author:
Mudit Vats (v-muditv) 11-02-99
Revision History:
--*/
#ifndef _PARSEBNVR_
#define _PARSEBNVR_
#include "ntos.h"
VOID
BlGetBootVars(
IN PCHAR szBootNVR,
IN ULONG nLengthBootNVR
);
PCHAR
BlSelectKernel(
);
VOID
BlGetVarSystemPartition(
OUT PCHAR szSystemPartition
);
VOID
BlGetVarOsLoader(
OUT PCHAR szOsLoader
);
VOID
BlGetVarOsLoaderShort(
OUT PCHAR szOsLoadFilenameShort
);
VOID
BlGetVarOsLoadPartition(
OUT PCHAR szOsLoadPartition
);
VOID
BlGetVarOsLoadFilename(
OUT PCHAR szOsLoadFilename
);
VOID
BlGetVarLoadIdentifier(
OUT PCHAR szLoadIdentifier
);
VOID
BlGetVarOsLoadOptions(
OUT PCHAR szLoadOptions
);
VOID
BlGetVarCountdown(
OUT PCHAR szCountdown
);
VOID
BlGetVarAutoload(
OUT PCHAR szAutoload
);
VOID
BlGetVarLastKnownGood(
OUT PCHAR szLastKnownGood
);
#endif