X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdePkg%2FInclude%2FGuid%2FGlobalVariable.h;h=e58f7a1e8c01a3a6c4c1ca32f5a9ad50d0f17dfc;hp=b7e37e7e6d6243be94617256351877c69511285f;hb=79e7b6472797f156d1ff28f3022b25d9c6f250f9;hpb=573b8a86d0722ea8496af5213b134b0c3daa8f00 diff --git a/MdePkg/Include/Guid/GlobalVariable.h b/MdePkg/Include/Guid/GlobalVariable.h index b7e37e7e6d..e58f7a1e8c 100644 --- a/MdePkg/Include/Guid/GlobalVariable.h +++ b/MdePkg/Include/Guid/GlobalVariable.h @@ -36,6 +36,7 @@ extern EFI_GUID gEfiGlobalVariableGuid; // Note: except the globally defined variables defined below, the spec also defines // L"Boot####" - A boot load option. // L"Driver####" - A driver load option. +// L"SysPrep####" - A System Prep application load option. // L"Key####" - Describes hot key relationship with a Boot#### load option. // The attribute for them is NV+BS+RT, #### is a printed hex value, and no 0x or h // is included in the hex value. They can not be expressed as a #define like other globally @@ -125,6 +126,20 @@ extern EFI_GUID gEfiGlobalVariableGuid; /// #define EFI_SETUP_MODE_NAME L"SetupMode" /// +/// Whether the system is operating in audit mode (1) or not (0). +/// All other values are reserved. Should be treated as read-only except when DeployedMode is 0. +/// Always becomes read-only after ExitBootServices() is called. +/// Its attribute is BS+RT. +/// +#define EFI_AUDIT_MODE_NAME L"AuditMode" +/// +/// Whether the system is operating in deployed mode (1) or not (0). +/// All other values are reserved. Should be treated as read-only when its value is 1. +/// Always becomes read-only after ExitBootServices() is called. +/// Its attribute is BS+RT. +/// +#define EFI_DEPLOYED_MODE_NAME L"DeployedMode" +/// /// The Key Exchange Key Signature Database. /// Its attribute is NV+BS+RT+AT. ///