GUID Formats
| Format | Value |
|---|---|
| #define | {0x8BE4DF61, 0x93CA, 0x11d2, 0xAA, 0x0D, 0x00, 0xE0, 0x98, 0x03, 0x2B, 0x8C } |
| ASCII | 8BE4DF61-93CA-11D2-AA0D-00E098032B8C |
GUID Variables
| Variable Name | Source |
|---|---|
| EFI_GLOBAL_VARIABLE_GUID | pexpert/i386/efi.h |
NVRAM Variables
| Variable | Attribute | Size | Description |
|---|---|---|---|
| AuditMode | BS,RT | ? | 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. |
| Boot#### | NV,BS,RT | ? | A boot load option. #### is a printed hex value. No 0x or h is included in the hex value. |
| BootCurrent | BS,RT | ? | The boot option that was selected for the current boot. |
| BootNext | NV,BS,RT | ? | The boot option for the next boot only. |
| BootOrder | NV,BS,RT | ? | The ordered boot option load list. |
| BootOptionSupport | BS,RT | ? | The types of boot options supported by the boot manager. Should be treated as read-only. |
| ConIn | NV,BS,RT | ? | The device path of the default input console. |
| ConInDev | BS,RT | ? | The device path of all possible console input devices. |
| ConOut | NV,BS,RT | ? | The device path of the default output console. |
| ConOutDev | BS,RT | ? | The device path of all possible console output devices. |
| dbDefault | BS,RT | ? | The OEM's default secure boot signature store. Should be treated as read-only. |
| dbrDefault | BS,RT | ? | The OEM's default OS Recovery signature store. Should be treated as read-only. |
| dbtDefault | BS,RT | ? | The OEM's default secure boot timestamp signature store. Should be treated as read-only. |
| dbxDefault | BS,RT | ? | The OEM's default secure boot blacklist signature store. Should be treated as read-only. |
| DeployedMode | BS,RT | ? | 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. |
| Driver#### | NV,BS,RT | ? | A driver load option. #### is a printed hex value. |
| DriverOrder | NV,BS,RT | ? | The ordered driver load option list. |
| ErrOut | NV,BS,RT | ? | The device path of the default error output device. |
| ErrOutDev | BS,RT | ? | The device path of all possible error output devices. |
| HwErrRecSupport | NV,BS,RT | ? | Identifies the level of hardware error record persistence support implemented by the platform. This variable is only modified by firmware and is read-only to the OS. |
| KEK | NV,BS,RT,AT | ? | The Key Exchange Key Signature Database. |
| KEKDefault | BS,RT | ? | The OEM's default Key Exchange Key Signature Database. Should be treated as read-only. |
| Key#### | NV,BS,RT | ? | Describes hot key relationship with a Boot#### load option. |
| Lang | NV,BS,RT | ? | The language code that the system is configured for. This value is deprecated. |
| LangCodes | BS,RT | ? | The language codes that the firmware supports. This value is deprecated. |
| OsIndications | NV,BS,RT | ? | Allows the OS to request the firmware to enable certain features and to take certain actions. |
| OsIndicationsSupported | BS,RT | ? | Allows the firmware to indicate supported features and actions to the OS. |
| OsRecoveryOrder | BS,RT,NV,AT | ? | OS-specified recovery options. |
| PK | NV,BS,RT,AT | ? | The public Platform Key. |
| PKDefault | BS,RT | ? | The OEM's default public Platform Key. Should be treated as read-only. |
| PlatformLangCodes | BS,RT | ? | The language codes that the firmware supports. |
| PlatformLang | NV,BS,RT | ? | The language code that the system is configured for. |
| PlatformRecovery#### | BS,RT | ? | Platform-specified recovery options. These variables are only modified by firmware and are read-only to the OS. |
| SignatureSupport | BS,RT | ? | Array of GUIDs representing the type of signatures supported by the platform firmware. Should be treated as read-only. |
| SecureBoot | BS,RT | ? | Whether the platform firmware is operating in Secure boot mode (1) or not (0). All other values are reserved. Should be treated as read-only. |
| SetupMode | BS,RT | ? | Whether the system should require authentication on SetVariable() requests to Secure Boot policy variables (0) or not (1). Should be treated as read-only. |
| The system is in "Setup Mode" when SetupMode==1, AuditMode==0, and DeployedMode==0. | |||
| SysPrep#### | NV,BS,RT | ? | A System Prep application load option containing a EFI_LOAD_OPTION descriptor. #### is a printed hex value. |
| SysPrepOrder | NV,BS,RT | ? | The ordered System Prep Application load option list. |
| Timeout | NV,BS,RT | ? | The firmware’s boot managers timeout, in seconds, before initiating the default boot selection. |
| VendorKeys | BS,RT | ? | Whether the system is configured to use only vendor- provided keys or not. Should be treated as read-only. |
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ConErrDev
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ConOutChild1
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ConOutChildNumber
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:DefaultConOutChild
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:DriverOrder
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:epid_provisioned
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ErrOut
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ErrOutDev
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:fpf_provisioned
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:KeyOrder
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Lang
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:LangCodes
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:MemCeil.
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:MemoryConfih
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:MemoryConfig
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:MonotonicCounter
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:OA3MSDMvariable
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:OriginalLang
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:OsIndicationsSupported
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:PlatformLang
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:PlatformLangCodes
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:PostErrorNumber
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:SecureBoot
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:SetupMode
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:SignatureSupport
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Timeout
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:USB_POINT
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot%04x
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key0000
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key%04x