diff options
Diffstat (limited to 'Tools/XMLSchema/FrameworkDataTypes.xsd')
-rw-r--r-- | Tools/XMLSchema/FrameworkDataTypes.xsd | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Tools/XMLSchema/FrameworkDataTypes.xsd b/Tools/XMLSchema/FrameworkDataTypes.xsd index af67ab0b19..dae8f8e605 100644 --- a/Tools/XMLSchema/FrameworkDataTypes.xsd +++ b/Tools/XMLSchema/FrameworkDataTypes.xsd @@ -217,6 +217,19 @@ <xs:enumeration value="USER_DEFINED"/>
</xs:restriction>
</xs:simpleType>
+ <xs:simpleType name="GuidTypes">
+ <xs:restriction base="UCNameType">
+ <xs:enumeration value="DATA_HUB_RECORD"/>
+ <xs:enumeration value="EFI_EVENT"/>
+ <xs:enumeration value="EFI_SYSTEM_CONFIGURATION_TABLE"/>
+ <xs:enumeration value="EFI_VARIABLE"/>
+ <xs:enumeration value="HII_PACKAGE_LIST"/>
+ <xs:enumeration value="HOB"/>
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:simpleType name="GuidListType">
+ <xs:list itemType="GuidTypes"/>
+ </xs:simpleType>
<xs:simpleType name="GuidUsage">
<xs:restriction base="NameConvention">
<xs:enumeration value="ALWAYS_CONSUMED"/>
|