MdePkg[all]
1.08
|
Data Structures | |
struct | _EFI_HII_POPUP_PROTOCOL |
Macros | |
#define | EFI_HII_POPUP_PROTOCOL_GUID {0x4311edc0, 0x6054, 0x46d4, {0x9e, 0x40, 0x89, 0x3e, 0xa9, 0x52, 0xfc, 0xcc}} |
#define | EFI_HII_POPUP_PROTOCOL_REVISION 1 |
Typedefs | |
typedef struct _EFI_HII_POPUP_PROTOCOL | EFI_HII_POPUP_PROTOCOL |
typedef IN EFI_HII_POPUP_STYLE | PopupStyle |
typedef IN EFI_HII_POPUP_STYLE IN EFI_HII_POPUP_TYPE | PopupType |
typedef IN EFI_HII_POPUP_STYLE IN EFI_HII_POPUP_TYPE IN EFI_HII_HANDLE | HiiHandle |
typedef IN EFI_HII_POPUP_STYLE IN EFI_HII_POPUP_TYPE IN EFI_HII_HANDLE IN EFI_STRING_ID | Message |
typedef IN EFI_HII_POPUP_STYLE IN EFI_HII_POPUP_TYPE IN EFI_HII_HANDLE IN EFI_STRING_ID OUT EFI_HII_POPUP_SELECTION * | UserSelection |
Functions | |
typedef | EFI_STATUS (EFIAPI *EFI_HII_CREATE_POPUP)(IN EFI_HII_POPUP_PROTOCOL *This |
Variables | |
EFI_GUID | gEfiHiiPopupProtocolGuid |
This protocol provides services to display a popup window. The protocol is typically produced by the forms browser and consumed by a driver callback handler.
Copyright (c) 2017-2021, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
#define EFI_HII_POPUP_PROTOCOL_GUID {0x4311edc0, 0x6054, 0x46d4, {0x9e, 0x40, 0x89, 0x3e, 0xa9, 0x52, 0xfc, 0xcc}} |
#define EFI_HII_POPUP_PROTOCOL_REVISION 1 |
typedef struct _EFI_HII_POPUP_PROTOCOL EFI_HII_POPUP_PROTOCOL |
typedef IN EFI_HII_POPUP_STYLE PopupStyle |
typedef IN EFI_HII_POPUP_STYLE IN EFI_HII_POPUP_TYPE IN EFI_HII_HANDLE IN EFI_STRING_ID OUT EFI_HII_POPUP_SELECTION* UserSelection |
enum EFI_HII_POPUP_STYLE |
enum EFI_HII_POPUP_TYPE |
typedef EFI_STATUS | ( | EFIAPI * | EFI_HII_CREATE_POPUP | ) |
Displays a popup window.
This | A pointer to the EFI_HII_POPUP_PROTOCOL instance. |
PopupStyle | Popup style to use. |
PopupType | Type of the popup to display. |
HiiHandle | HII handle of the string pack containing Message |
Message | A message to display in the popup box. |
UserSelection | User selection. |
EFI_SUCCESS | The popup box was successfully displayed. |
EFI_INVALID_PARAMETER | HiiHandle and Message do not define a valid HII string. |
EFI_INVALID_PARAMETER | PopupType is not one of the values defined by this specification. |
EFI_OUT_OF_RESOURCES | There are not enough resources available to display the popup box. |
EFI_GUID gEfiHiiPopupProtocolGuid |