ShellPkg[all]  1.02
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
BcfgCommandLib.h File Reference

Functions

EFI_STATUS EFIAPI BcfgLibraryRegisterBcfgCommand (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable, IN CONST CHAR16 *Name)
 
EFI_STATUS EFIAPI BcfgLibraryUnregisterBcfgCommand (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 

Detailed Description

Header file for BCFG command library.

Copyright (c) 2014, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Function Documentation

EFI_STATUS EFIAPI BcfgLibraryRegisterBcfgCommand ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE *  SystemTable,
IN CONST CHAR16 *  Name 
)

"Constructor" for the library.

This will register the handler for the bcfg command.

Parameters
[in]ImageHandlethe image handle of the process
[in]SystemTablethe EFI System Table pointer
[in]Namethe profile name to use
Return values
EFI_SUCCESSthe shell command handlers were installed sucessfully
EFI_UNSUPPORTEDthe shell level required was not found.
EFI_STATUS EFIAPI BcfgLibraryUnregisterBcfgCommand ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE *  SystemTable 
)

"Destructor" for the library. free any resources.

Parameters
ImageHandleThe image handle of the process.
SystemTableThe EFI System Table pointer.