TianoCore EDK2 master
Loading...
Searching...
No Matches
SecureBootConfigDriver.c File Reference

Go to the source code of this file.

Functions

EFI_STATUS EFIAPI SecureBootConfigDriverEntryPoint (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
EFI_STATUS EFIAPI SecureBootConfigDriverUnload (IN EFI_HANDLE ImageHandle)
 

Detailed Description

The module entry point for SecureBoot configuration module.

Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file SecureBootConfigDriver.c.

Function Documentation

◆ SecureBootConfigDriverEntryPoint()

EFI_STATUS EFIAPI SecureBootConfigDriverEntryPoint ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

The entry point for SecureBoot configuration driver.

Parameters
[in]ImageHandleThe image handle of the driver.
[in]SystemTableThe system table.
Return values
EFI_ALREADY_STARTEDThe driver already exists in system.
EFI_OUT_OF_RESOURCESFail to execute entry point due to lack of resources.
EFI_SUCCESSAll the related protocols are installed on the driver.
OthersFail to get the SecureBootEnable variable.

Definition at line 25 of file SecureBootConfigDriver.c.

◆ SecureBootConfigDriverUnload()

EFI_STATUS EFIAPI SecureBootConfigDriverUnload ( IN EFI_HANDLE  ImageHandle)

Unload the SecureBoot configuration form.

Parameters
[in]ImageHandleThe driver's image handle.
Return values
EFI_SUCCESSThe SecureBoot configuration form is unloaded.
OthersFailed to unload the form.

Definition at line 99 of file SecureBootConfigDriver.c.