]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf
MdeModulePkg/VarCheckUefiLib: permit use by MM_STANDALONE modules
[mirror_edk2.git] / MdeModulePkg / Library / VarCheckUefiLib / VarCheckUefiLib.inf
index 77ef210fb2859f5ba4708f07f398d499d700cda4..8873fd51a02a91e6b325098c6ee2deffcbbf8fa8 100644 (file)
@@ -19,9 +19,9 @@
   BASE_NAME                      = VarCheckUefiLib\r
   MODULE_UNI_FILE                = VarCheckUefiLib.uni\r
   FILE_GUID                      = AC24A4C7-F845-4665-90E5-6431D6E28DC0\r
-  MODULE_TYPE                    = DXE_RUNTIME_DRIVER\r
+  MODULE_TYPE                    = BASE\r
   VERSION_STRING                 = 1.0\r
-  LIBRARY_CLASS                  = NULL|DXE_RUNTIME_DRIVER DXE_SMM_DRIVER\r
+  LIBRARY_CLASS                  = NULL|DXE_RUNTIME_DRIVER DXE_SMM_DRIVER MM_STANDALONE\r
   CONSTRUCTOR                    = VarCheckUefiLibNullClassConstructor\r
 \r
 #\r
   VarCheckLib\r
 \r
 [Guids]\r
-  ## CONSUMES   ## Variable:L"LangCodes"\r
-  ## CONSUMES   ## Variable:L"Lang"\r
-  ## CONSUMES   ## Variable:L"Timeout"\r
-  ## CONSUMES   ## Variable:L"PlatformLangCodes"\r
-  ## CONSUMES   ## Variable:L"PlatformLang"\r
-  ## CONSUMES   ## Variable:L"ConIn"\r
-  ## CONSUMES   ## Variable:L"ConOut"\r
-  ## CONSUMES   ## Variable:L"ErrOut"\r
-  ## CONSUMES   ## Variable:L"ConInDev"\r
-  ## CONSUMES   ## Variable:L"ConOutDev"\r
-  ## CONSUMES   ## Variable:L"ErrOutDev"\r
-  ## CONSUMES   ## Variable:L"BootOrder"\r
-  ## CONSUMES   ## Variable:L"BootNext"\r
-  ## CONSUMES   ## Variable:L"BootCurrent"\r
-  ## CONSUMES   ## Variable:L"BootOptionSupport"\r
-  ## CONSUMES   ## Variable:L"DriverOrder"\r
-  ## CONSUMES   ## Variable:L"SysPrepOrder"\r
-  ## CONSUMES   ## Variable:L"HwErrRecSupport"\r
-  ## CONSUMES   ## Variable:L"SetupMode"\r
-  ## CONSUMES   ## Variable:L"PK"\r
-  ## CONSUMES   ## Variable:L"KEK"\r
-  ## CONSUMES   ## Variable:L"SignatureSupport"\r
-  ## CONSUMES   ## Variable:L"SecureBoot"\r
-  ## CONSUMES   ## Variable:L"KEKDefault"\r
-  ## CONSUMES   ## Variable:L"PKDefault"\r
-  ## CONSUMES   ## Variable:L"dbDefault"\r
-  ## CONSUMES   ## Variable:L"dbxDefault"\r
-  ## CONSUMES   ## Variable:L"dbtDefault"\r
-  ## CONSUMES   ## Variable:L"OsIndicationsSupported"\r
-  ## CONSUMES   ## Variable:L"OsIndications"\r
-  ## CONSUMES   ## Variable:L"VendorKeys"\r
-  ## CONSUMES   ## Variable:L"Boot####"\r
-  ## CONSUMES   ## Variable:L"Driver####"\r
-  ## CONSUMES   ## Variable:L"SysPrep####"\r
-  ## CONSUMES   ## Variable:L"Key####"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"LangCodes"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"Lang"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"Timeout"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"PlatformLangCodes"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"PlatformLang"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"ConIn"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"ConOut"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"ErrOut"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"ConInDev"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"ConOutDev"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"ErrOutDev"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"BootOrder"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"BootNext"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"BootCurrent"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"BootOptionSupport"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"DriverOrder"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"SysPrepOrder"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"HwErrRecSupport"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"SetupMode"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"PK"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"KEK"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"SignatureSupport"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"SecureBoot"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"KEKDefault"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"PKDefault"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"dbDefault"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"dbxDefault"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"dbtDefault"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"OsIndicationsSupported"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"OsIndications"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"VendorKeys"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"Boot####"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"Driver####"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"SysPrep####"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"Key####"\r
   gEfiGlobalVariableGuid\r
-  ## CONSUMES   ## Variable:L"DB"\r
-  ## CONSUMES   ## Variable:L"DBX"\r
-  ## CONSUMES   ## Variable:L"DBT"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"DB"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"DBX"\r
+  ## SOMETIMES_CONSUMES   ## Variable:L"DBT"\r
   gEfiImageSecurityDatabaseGuid\r
-  gEfiHardwareErrorVariableGuid  ## CONSUMES    ## Variable:L"HwErrRec####"\r
+  gEfiHardwareErrorVariableGuid  ## SOMETIMES_CONSUMES    ## Variable:L"HwErrRec####"\r