2 Header file for BCFG command library.
4 Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
9 #ifndef _BCFG_COMMAND_LIB_H_
10 #define _BCFG_COMMAND_LIB_H_
13 "Constructor" for the library.
15 This will register the handler for the bcfg command.
17 @param[in] ImageHandle the image handle of the process
18 @param[in] SystemTable the EFI System Table pointer
19 @param[in] Name the profile name to use
21 @retval EFI_SUCCESS the shell command handlers were installed sucessfully
22 @retval EFI_UNSUPPORTED the shell level required was not found.
26 BcfgLibraryRegisterBcfgCommand (
27 IN EFI_HANDLE ImageHandle
,
28 IN EFI_SYSTEM_TABLE
*SystemTable
,
33 "Destructor" for the library. free any resources.
35 @param ImageHandle The image handle of the process.
36 @param SystemTable The EFI System Table pointer.
40 BcfgLibraryUnregisterBcfgCommand (
41 IN EFI_HANDLE ImageHandle
,
42 IN EFI_SYSTEM_TABLE
*SystemTable