mirror of
https://github.com/acidanthera/audk.git
synced 2025-05-07 16:10:12 +02:00
begining->beginning dirve->drive duplicat->duplicate fuly->fully Funciton->Function Functino->Function optioanl->optional poitners->pointers rountine->routine sucessful->successful sucessfully->successfully Signed-off-by: Page Chen <paiching_chen@apple.com> Cc: Zhichao Gao <zhichao.gao@intel.com> Cc: Andrew Fish <afish@apple.com> Message-Id: <829d2bed2a848229d719d7ae7b64ef1a47782720.1699557986.git.paiching_chen@apple.com> Reviewed-by: Zhichao Gao <zhichao.gao@intel.com>
46 lines
1.2 KiB
C
46 lines
1.2 KiB
C
/** @file
|
|
Header file for BCFG command library.
|
|
|
|
Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
|
|
SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
|
|
**/
|
|
|
|
#ifndef _BCFG_COMMAND_LIB_H_
|
|
#define _BCFG_COMMAND_LIB_H_
|
|
|
|
/**
|
|
"Constructor" for the library.
|
|
|
|
This will register the handler for the bcfg command.
|
|
|
|
@param[in] ImageHandle the image handle of the process
|
|
@param[in] SystemTable the EFI System Table pointer
|
|
@param[in] Name the profile name to use
|
|
|
|
@retval EFI_SUCCESS the shell command handlers were installed successfully
|
|
@retval EFI_UNSUPPORTED the shell level required was not found.
|
|
**/
|
|
EFI_STATUS
|
|
EFIAPI
|
|
BcfgLibraryRegisterBcfgCommand (
|
|
IN EFI_HANDLE ImageHandle,
|
|
IN EFI_SYSTEM_TABLE *SystemTable,
|
|
IN CONST CHAR16 *Name
|
|
);
|
|
|
|
/**
|
|
"Destructor" for the library. free any resources.
|
|
|
|
@param ImageHandle The image handle of the process.
|
|
@param SystemTable The EFI System Table pointer.
|
|
**/
|
|
EFI_STATUS
|
|
EFIAPI
|
|
BcfgLibraryUnregisterBcfgCommand (
|
|
IN EFI_HANDLE ImageHandle,
|
|
IN EFI_SYSTEM_TABLE *SystemTable
|
|
);
|
|
|
|
#endif
|