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