+///\r
+/// Inconsistent with specification here:\r
+/// RESET_REQUIRED, EXIT_REQUIRED, SAVE_REQUIRED, NV_CHANGED and NV_NOT_CHANGED are not\r
+/// defined in HII specification. These Flags of EFI_IFR_DATA_ENTRY should be defined\r
+/// to describe the standard behavior of the browser after the callback.\r
+///\r
+/// If this flag is set, the browser will exit and reset after processing callback results.\r
+///\r
+#define RESET_REQUIRED 1\r
+///\r
+/// If this flag is set, the browser will exit after processing callback results.\r
+///\r
+#define EXIT_REQUIRED 2\r
+///\r
+/// If this flag is set, the browser will save the NV data after processing callback results.\r
+///\r
+#define SAVE_REQUIRED 4\r
+///\r
+/// If this flag is set, the browser will turn the NV flag on after processing callback results.\r
+///\r
+#define NV_CHANGED 8\r
+///\r
+/// If this flag is set, the browser will turn the NV flag off after processing callback results.\r
+///\r
+#define NV_NOT_CHANGED 16\r