TianoCore EDK2 master
|
#include <Guid/WinCertificate.h>
Go to the source code of this file.
Data Structures | |
struct | EFI_TABLE_HEADER |
struct | EFI_VARIABLE_AUTHENTICATION |
struct | EFI_VARIABLE_AUTHENTICATION_2 |
Macros | |
#define | EFI_VARIABLE_NON_VOLATILE 0x00000001 |
#define | EFI_VARIABLE_BOOTSERVICE_ACCESS 0x00000002 |
#define | EFI_VARIABLE_RUNTIME_ACCESS 0x00000004 |
#define | EFI_VARIABLE_HARDWARE_ERROR_RECORD 0x00000008 |
#define | EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS 0x00000020 |
#define | EFI_VARIABLE_APPEND_WRITE 0x00000040 |
#define | EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS 0x00000010 |
Enumerations | |
enum | EFI_MEMORY_TYPE { EfiReservedMemoryType , EfiLoaderCode , EfiLoaderData , EfiBootServicesCode , EfiBootServicesData , EfiRuntimeServicesCode , EfiRuntimeServicesData , EfiConventionalMemory , EfiUnusableMemory , EfiACPIReclaimMemory , EfiACPIMemoryNVS , EfiMemoryMappedIO , EfiMemoryMappedIOPortSpace , EfiPalCode , EfiPersistentMemory , EfiUnacceptedMemoryType , EfiMaxMemoryType , MEMORY_TYPE_OEM_RESERVED_MIN = 0x70000000 , MEMORY_TYPE_OEM_RESERVED_MAX = 0x7FFFFFFF , MEMORY_TYPE_OS_RESERVED_MIN = 0x80000000 , MEMORY_TYPE_OS_RESERVED_MAX = 0xFFFFFFFF } |
enum | EFI_RESET_TYPE { EfiResetCold , EfiResetWarm , EfiResetShutdown , EfiResetPlatformSpecific } |
This includes some definitions introduced in UEFI that will be used in both PEI and DXE phases.
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file UefiMultiPhase.h.
#define EFI_VARIABLE_APPEND_WRITE 0x00000040 |
Definition at line 27 of file UefiMultiPhase.h.
#define EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS 0x00000010 |
NOTE: EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS is deprecated and should be considered reserved.
Definition at line 31 of file UefiMultiPhase.h.
#define EFI_VARIABLE_BOOTSERVICE_ACCESS 0x00000002 |
Definition at line 16 of file UefiMultiPhase.h.
#define EFI_VARIABLE_HARDWARE_ERROR_RECORD 0x00000008 |
This attribute is identified by the mnemonic 'HR' elsewhere in this specification.
Definition at line 22 of file UefiMultiPhase.h.
#define EFI_VARIABLE_NON_VOLATILE 0x00000001 |
Attributes of variable.
Definition at line 15 of file UefiMultiPhase.h.
#define EFI_VARIABLE_RUNTIME_ACCESS 0x00000004 |
Definition at line 17 of file UefiMultiPhase.h.
#define EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS 0x00000020 |
Attributes of Authenticated Variable
Definition at line 26 of file UefiMultiPhase.h.
enum EFI_MEMORY_TYPE |
Enumeration of memory types introduced in UEFI.
Definition at line 38 of file UefiMultiPhase.h.
enum EFI_RESET_TYPE |
Enumeration of reset types.
Definition at line 132 of file UefiMultiPhase.h.