TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | _EFI_PEI_RECOVERY_MODULE_PPI |
Macros | |
#define | EFI_PEI_RECOVERY_MODULE_PPI_GUID |
Typedefs | |
typedef struct _EFI_PEI_RECOVERY_MODULE_PPI | EFI_PEI_RECOVERY_MODULE_PPI |
typedef EFI_STATUS(EFIAPI * | EFI_PEI_LOAD_RECOVERY_CAPSULE) (IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_RECOVERY_MODULE_PPI *This) |
Variables | |
EFI_GUID | gEfiPeiRecoveryModulePpiGuid |
This file declares Recovery Module PPI. This PPI is used to find and load the recovery files.
A module that produces this PPI has many roles and is responsible for the following:
Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file RecoveryModule.h.
#define EFI_PEI_RECOVERY_MODULE_PPI_GUID |
Definition at line 46 of file RecoveryModule.h.
typedef EFI_STATUS(EFIAPI * EFI_PEI_LOAD_RECOVERY_CAPSULE) (IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_RECOVERY_MODULE_PPI *This) |
Loads a DXE capsule from some media into memory and updates the HOB table with the DXE firmware volume information.
PeiServices | General-purpose services that are available to every PEIM. |
This | Indicates the EFI_PEI_RECOVERY_MODULE_PPI instance. |
EFI_SUCCESS | The capsule was loaded correctly. |
EFI_DEVICE_ERROR | A device error occurred. |
EFI_NOT_FOUND | A recovery DXE capsule cannot be found. |
Definition at line 66 of file RecoveryModule.h.
typedef struct _EFI_PEI_RECOVERY_MODULE_PPI EFI_PEI_RECOVERY_MODULE_PPI |
Definition at line 51 of file RecoveryModule.h.