summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Include
diff options
context:
space:
mode:
authorqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>2008-11-18 06:30:49 +0000
committerqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>2008-11-18 06:30:49 +0000
commit7b05e2c95865b46d789363a7e1c933c3d45a2881 (patch)
treeb8b65389c4b696488168752563badee1a91b8616 /MdeModulePkg/Include
parent4bf858328e2b39e1494147452dc545adb79103fa (diff)
downloadedk2-platforms-7b05e2c95865b46d789363a7e1c933c3d45a2881.tar.xz
Add in comment on the EFI_IFR_GUID_VAREQNAME.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6573 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Include')
-rw-r--r--MdeModulePkg/Include/MdeModuleHii.h25
1 files changed, 24 insertions, 1 deletions
diff --git a/MdeModulePkg/Include/MdeModuleHii.h b/MdeModulePkg/Include/MdeModuleHii.h
index a463c19558..e6bccdb7aa 100644
--- a/MdeModulePkg/Include/MdeModuleHii.h
+++ b/MdeModulePkg/Include/MdeModuleHii.h
@@ -127,9 +127,21 @@ typedef struct _EFI_IFR_GUID_SUBCLASS {
typedef struct _EFI_IFR_GUID_OPTIONKEY {
EFI_IFR_OP_HEADER Header;
EFI_GUID Guid;
+ //
+ // EFI_IFR_EXTEND_OP_OPTIONKEY
+ //
UINT8 ExtendOpCode;
+ //
+ // UEFI One Of Questiond ID.
+ //
EFI_QUESTION_ID QuestionId;
+ //
+ // The One Of Option Value.
+ //
EFI_IFR_TYPE_VALUE OptionValue;
+ //
+ // The Framework One Of Option Key Value.
+ //
UINT16 KeyValue;
} EFI_IFR_GUID_OPTIONKEY;
@@ -140,9 +152,20 @@ typedef struct _EFI_IFR_GUID_OPTIONKEY {
typedef struct _EFI_IFR_GUID_VAREQNAME {
EFI_IFR_OP_HEADER Header;
EFI_GUID Guid;
+ //
+ // EFI_IFR_EXTEND_OP_VAREQNAME
+ //
UINT8 ExtendOpCode;
+ //
+ // Question ID of the Numeric Opcode created.
+ //
EFI_QUESTION_ID QuestionId;
- EFI_STRING_ID NameId;
+ //
+ // For vareqval (0x100),
+ // NameId is 0x100. This value will converte to a Unicode String following this rule.
+ // sprintf(StringBuffer, "%d", NameId)
+ // The the Unicode String will be used as a EFI Variable Name.
+ UINT16 NameId;
} EFI_IFR_GUID_VAREQNAME;
#pragma pack()