VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/ShellPkg/Include/Library/BcfgCommandLib.h

最後變更 在這個檔案是 105670,由 vboxsync 提交於 7 月 前

Devices/EFI/FirmwareNew: Merge edk2-stable-202405 and make it build on aarch64, bugref:4643

  • 屬性 svn:eol-style 設為 native
檔案大小: 1.1 KB
 
1/** @file
2 Header file for BCFG command library.
3
4 Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
6
7**/
8
9#ifndef _BCFG_COMMAND_LIB_H_
10#define _BCFG_COMMAND_LIB_H_
11
12/**
13 "Constructor" for the library.
14
15 This will register the handler for the bcfg command.
16
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
20
21 @retval EFI_SUCCESS the shell command handlers were installed successfully
22 @retval EFI_UNSUPPORTED the shell level required was not found.
23**/
24EFI_STATUS
25EFIAPI
26BcfgLibraryRegisterBcfgCommand (
27 IN EFI_HANDLE ImageHandle,
28 IN EFI_SYSTEM_TABLE *SystemTable,
29 IN CONST CHAR16 *Name
30 );
31
32/**
33 "Destructor" for the library. free any resources.
34
35 @param ImageHandle The image handle of the process.
36 @param SystemTable The EFI System Table pointer.
37**/
38EFI_STATUS
39EFIAPI
40BcfgLibraryUnregisterBcfgCommand (
41 IN EFI_HANDLE ImageHandle,
42 IN EFI_SYSTEM_TABLE *SystemTable
43 );
44
45#endif
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette