TianoCore EDK2 master
|
#include <PiPei.h>
#include <Ppi/SecPlatformInformation.h>
#include <Ppi/TopOfTemporaryRam.h>
#include <Library/BaseMemoryLib.h>
#include <Library/DebugLib.h>
Go to the source code of this file.
Functions | |
EFI_STATUS EFIAPI | SecPlatformInformation (IN CONST EFI_PEI_SERVICES **PeiServices, IN OUT UINT64 *StructureSize, OUT EFI_SEC_PLATFORM_INFORMATION_RECORD *PlatformInformationRecord) |
Sample to provide SecPlatformInformation function.
Copyright (c) 2014, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SecPlatformInformation.c.
EFI_STATUS EFIAPI SecPlatformInformation | ( | IN CONST EFI_PEI_SERVICES ** | PeiServices, |
IN OUT UINT64 * | StructureSize, | ||
OUT EFI_SEC_PLATFORM_INFORMATION_RECORD * | PlatformInformationRecord | ||
) |
This interface conveys state information out of the Security (SEC) phase into PEI.
[in] | PeiServices | Pointer to the PEI Services Table. |
[in,out] | StructureSize | Pointer to the variable describing size of the input buffer. |
[out] | PlatformInformationRecord | Pointer to the EFI_SEC_PLATFORM_INFORMATION_RECORD. |
EFI_SUCCESS | The data was successfully returned. |
EFI_BUFFER_TOO_SMALL | The buffer was too small. |
Definition at line 30 of file SecPlatformInformation.c.