]> git.proxmox.com Git - mirror_edk2.git/blob - MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLibRuntimeDxe.inf
MdeModulePkg: Define the VariablePolicyLib
[mirror_edk2.git] / MdeModulePkg / Library / VariablePolicyLib / VariablePolicyLibRuntimeDxe.inf
1 ## @file VariablePolicyLibRuntimeDxe.inf
2 # Business logic for Variable Policy enforcement.
3 # This instance is specifically for RuntimeDxe and contains
4 # extra routines to register for VirtualAddressChangeEvents.
5 #
6 # Copyright (c) Microsoft Corporation.
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
8 ##
9
10
11 [Defines]
12 INF_VERSION = 0x00010017
13 BASE_NAME = VariablePolicyLibRuntimeDxe
14 FILE_GUID = 205F7F0E-8EAC-4914-8390-1B90DD7E2A27
15 VERSION_STRING = 1.0
16 MODULE_TYPE = DXE_RUNTIME_DRIVER
17 LIBRARY_CLASS = VariablePolicyLib|DXE_RUNTIME_DRIVER
18
19 #
20 # The following information is for reference only and not required by the build tools.
21 #
22 # VALID_ARCHITECTURES = ANY
23 #
24
25
26 [Sources]
27 VariablePolicyLib.c
28 VariablePolicyExtraInitRuntimeDxe.c
29
30
31 [Packages]
32 MdePkg/MdePkg.dec
33 MdeModulePkg/MdeModulePkg.dec
34
35
36 [LibraryClasses]
37 DebugLib
38 BaseMemoryLib
39 MemoryAllocationLib
40 SafeIntLib
41 UefiBootServicesTableLib
42 UefiRuntimeServicesTableLib
43 PcdLib
44
45
46 [Pcd]
47 gEfiMdeModulePkgTokenSpaceGuid.PcdAllowVariablePolicyEnforcementDisable ## CONSUMES
48
49
50 [Guids]
51 gEfiEventVirtualAddressChangeGuid