MdePkg[all]
1.08
|
Data Structures | |
struct | _EFI_SEC_HOB_DATA_PPI |
Macros | |
#define | EFI_SEC_HOB_DATA_PPI_GUID |
Typedefs | |
typedef struct _EFI_SEC_HOB_DATA_PPI | EFI_SEC_HOB_DATA_PPI |
typedef OUT EFI_HOB_GENERIC_HEADER ** | HobList |
Functions | |
typedef | EFI_STATUS (EFIAPI *EFI_SEC_HOB_DATA_GET)(IN CONST EFI_SEC_HOB_DATA_PPI *This |
Variables | |
EFI_GUID | gEfiSecHobDataPpiGuid |
This file declares Sec Hob Data PPI.
This PPI provides a way for the SEC code to pass zero or more HOBs in a HOB list.
Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
#define EFI_SEC_HOB_DATA_PPI_GUID |
typedef struct _EFI_SEC_HOB_DATA_PPI EFI_SEC_HOB_DATA_PPI |
typedef OUT EFI_HOB_GENERIC_HEADER** HobList |
typedef EFI_STATUS | ( | EFIAPI * | EFI_SEC_HOB_DATA_GET | ) |
Return a pointer to a buffer containing zero or more HOBs that will be installed into the PEI HOB List.
This function returns a pointer to a pointer to zero or more HOBs, terminated with a HOB of type EFI_HOB_TYPE_END_OF_HOB_LIST. Note: The HobList must not contain a EFI_HOB_HANDOFF_INFO_TABLE HOB (PHIT) HOB.
[in] | This | Pointer to this PPI structure. |
[out] | HobList | A pointer to a returned pointer to zero or more HOBs. If no HOBs are to be returned, then the returned pointer is a pointer to a HOB of type EFI_HOB_TYPE_END_OF_HOB_LIST. |
EFI_SUCCESS | This function completed successfully. |
EFI_NOT_FOUND | No HOBS are available. |
EFI_GUID gEfiSecHobDataPpiGuid |