TianoCore EDK2 master
|
#include <Guid/AuthenticatedVariableFormat.h>
#include <Guid/ImageAuthentication.h>
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/DebugLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiRuntimeServicesTableLib.h>
#include <UefiSecureBoot.h>
#include <Library/SecureBootVariableLib.h>
#include <Library/SecureBootVariableProvisionLib.h>
Go to the source code of this file.
Functions | |
EFI_STATUS EFIAPI | SecureBootDefaultKeysEntryPoint (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
This driver init default Secure Boot variables
Copyright (c) 2021, ARM Ltd. All rights reserved.
Copyright (c) 2021, Semihalf All rights reserved.
Copyright (c) 2021, Ampere Computing LLC. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SecureBootDefaultKeysDxe.c.
EFI_STATUS EFIAPI SecureBootDefaultKeysEntryPoint | ( | IN EFI_HANDLE | ImageHandle, |
IN EFI_SYSTEM_TABLE * | SystemTable | ||
) |
The entry point for SecureBootDefaultKeys driver.
[in] | ImageHandle | The image handle of the driver. |
[in] | SystemTable | The system table. |
EFI_SUCCESS | The secure default keys are initialized successfully. |
EFI_UNSUPPORTED | One of the secure default keys already exists. |
EFI_NOT_FOUND | One of the PK, KEK, or DB default keys is not found. |
Others | Fail to initialize the secure default keys. |
Definition at line 36 of file SecureBootDefaultKeysDxe.c.