<!-- Make Usage REQUIRED in final -->\r
<xs:attribute name="Usage" type="EventUsage" use="optional"/>\r
<!-- Make EventGroup Required in final -->\r
- <xs:attribute name="EventGroup" type="EventTypes" use="optional"/>\r
+ <xs:attribute name="EventGuidCName" type="C_NameType" use="optional"/> \r
<xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
<xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r
<!-- DO NOT USE remove Arch from use, use SupArchList instead -->\r
<xs:attribute name="Guid" type="GuidType" use="optional"/>\r
<!-- DO NOT USE remove OverrideID from use -->\r
<xs:attribute name="OverrideID" type="xs:int" use="optional"/>\r
+ <xs:attribute name="EventGroup" type="EventTypes" use="optional"/>\r
</xs:attributeGroup>\r
<xs:attributeGroup name="ExternAttributes">\r
<xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
<xs:attributeGroup name="HobAttributes">\r
<!-- USAGE is required in final -->\r
<xs:attribute name="Usage" type="HobUsage" use="optional"/>\r
+ <xs:attribute name="HobGuidCName" type="C_NameType" use="optional"/> \r
<xs:attribute name="HobType" type="HobTypes" use="required"/>\r
<xs:attribute name="SupArchList" type="ArchListType" use="optional"/>\r
<xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>\r