diff options
Diffstat (limited to 'UefiLessonsPkg/HIIFormDataElementsVarstore/Data.h')
-rw-r--r-- | UefiLessonsPkg/HIIFormDataElementsVarstore/Data.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/UefiLessonsPkg/HIIFormDataElementsVarstore/Data.h b/UefiLessonsPkg/HIIFormDataElementsVarstore/Data.h new file mode 100644 index 0000000..62ccc20 --- /dev/null +++ b/UefiLessonsPkg/HIIFormDataElementsVarstore/Data.h @@ -0,0 +1,20 @@ +#ifndef _DATA_H_ +#define _DATA_H_ + +#define FORMSET_GUID {0xf8f0d09a, 0xbc44, 0x4490, {0xb1, 0x7a, 0xdd, 0xf0, 0xe5, 0xdc, 0x41, 0x7f}} +#define DATAPATH_GUID {0xfb821964, 0xacb4, 0x437b, {0x9f, 0xe6, 0x66, 0xaa, 0x7a, 0xd7, 0xc5, 0xd8}} +#define STORAGE_GUID {0x37807592, 0x733a, 0x4f1b, {0x95, 0x57, 0xf2, 0x2a, 0xf7, 0x43, 0xe8, 0xc2}} + +#pragma pack(1) +typedef struct { + UINT8 CheckboxValue; + UINT16 NumericValue; + CHAR16 StringValue[11]; + EFI_HII_DATE DateValue; + EFI_HII_TIME TimeValue; + UINT8 OneOfValue; + UINT8 OrderedListValue[3]; +} VARIABLE_STRUCTURE; +#pragma pack() + +#endif |