+ UINT16 FormId;\r
+ \r
+ //\r
+ // Info for the highlight question.\r
+ // HLT means highlight\r
+ //\r
+ // If one statement has questionid, save questionid info to find the question.\r
+ // If one statement not has questionid info, save the opcode info to find the \r
+ // statement. If more than one statement has same opcode in one form(just like\r
+ // empty subtitle info may has more than one info one form), also use Index \r
+ // info to find the statement.\r
+ //\r
+ EFI_QUESTION_ID HLTQuestionId;\r
+ EFI_IFR_OP_HEADER *HLTOpCode;\r
+ UINTN HLTIndex;\r
+ UINTN HLTSequence;\r
+ \r
+ //\r
+ // Info for the top of screen question.\r
+ // TOS means Top Of Screen\r
+ //\r
+ EFI_QUESTION_ID TOSQuestionId;\r
+ EFI_IFR_OP_HEADER *TOSOpCode;\r
+ UINTN TOSIndex;\r
+\r