///\r
#define EFI_SETUP_MODE_NAME L"SetupMode"\r
///\r
+/// Whether the system is operating in audit mode (1) or not (0).\r
+/// All other values are reserved. Should be treated as read-only except when DeployedMode is 0.\r
+/// Always becomes read-only after ExitBootServices() is called.\r
+/// Its attribute is BS+RT.\r
+///\r
+#define EFI_AUDIT_MODE_NAME L"AuditMode"\r
+///\r
+/// Whether the system is operating in deployed mode (1) or not (0).\r
+/// All other values are reserved. Should be treated as read-only when its value is 1.\r
+/// Always becomes read-only after ExitBootServices() is called.\r
+/// Its attribute is BS+RT.\r
+///\r
+#define EFI_DEPLOYED_MODE_NAME L"DeployedMode"\r
+///\r
/// The Key Exchange Key Signature Database.\r
/// Its attribute is NV+BS+RT+AT.\r
///\r