Windows2003-3790/windows/appcompat/db/schema.xml

569 lines
24 KiB
XML
Raw Normal View History

2001-01-01 00:00:00 +01:00
<?xml version="1.0"?>
<Schema name="DATABASE" xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes">
<ElementType name="DATABASE" content="eltOnly" model="closed">
<AttributeType name="NAME"/>
<AttributeType name="ID"/>
<AttributeType name="LANGID"/>
<AttributeType name="MAX_HTMLHELPID"/>
<attribute type="NAME"/>
<attribute type="ID"/>
<attribute type="LANGID" required="no"/>
<attribute type="MAX_HTMLHELPID" required="no"/>
<element type="LIBRARY" maxOccurs="*" minOccurs="0"/>
<element type="LAYER" maxOccurs="*" minOccurs="0"/>
<element type="APP" maxOccurs="*" minOccurs="0"/>
<element type="HTMLHELP_TEMPLATE" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="LIBRARY" content="eltOnly" model="closed" order="many">
<element type="INCLUDE" maxOccurs="*" minOccurs="0"/>
<element type="SHIM" maxOccurs="*" minOccurs="0"/>
<element type="PATCH" maxOccurs="*" minOccurs="0"/>
<element type="FILE" maxOccurs="*" minOccurs="0"/>
<element type="LAYER" maxOccurs="*" minOccurs="0"/>
<element type="FLAG" maxOccurs="*" minOccurs="0"/>
<element type="MESSAGE" maxOccurs="*" minOccurs="0"/>
<element type="TEMPLATE" maxOccurs="*" minOccurs="0"/>
<element type="CONTACT_INFO" maxOccurs="*" minOccurs="0"/>
<element type="MSI_TRANSFORM" maxOccurs="*" minOccurs="0"/>
<element type="LOCALIZED_APP_NAME" maxOccurs="*" minOccurs="0"/>
<element type="LOCALIZED_VENDOR_NAME" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="APP" content="eltOnly" model="closed" order="many">
<AttributeType name="VENDOR"/>
<AttributeType name="NAME"/>
<AttributeType name="ID"/>
<attribute type="NAME" required="yes"/>
<attribute type="VENDOR" required="yes"/>
<attribute type="ID"/>
<element type="PTOLEMY" maxOccurs="*" minOccurs="0"/>
<element type="KEYWORD" maxOccurs="*" minOccurs="0"/>
<element type="HISTORY" maxOccurs="*" minOccurs="0"/>
<element type="EXE_LINK" maxOccurs="*" minOccurs="0"/>
<element type="BUG" maxOccurs="*" minOccurs="0"/>
<element type="EXE" maxOccurs="*" minOccurs="0"/>
<element type="MSI_PACKAGE" maxOccurs="*" minOccurs="0"/>
<element type="WIN9X_MIGRATION" maxOccurs="*" minOccurs="0"/>
<element type="WINNT_UPGRADE" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="EXE" content="eltOnly" model="closed" order="many">
<AttributeType name="NAME"/>
<AttributeType name="MODULE_NAME"/>
<AttributeType name="SIZE"/>
<AttributeType name="CHECKSUM"/>
<AttributeType name="COMPANY_NAME"/>
<AttributeType name="PRODUCT_NAME"/>
<AttributeType name="PRODUCT_VERSION"/>
<AttributeType name="FILE_DESCRIPTION"/>
<AttributeType name="BIN_FILE_VERSION"/>
<AttributeType name="BIN_PRODUCT_VERSION"/>
<AttributeType name="MODULE_TYPE"/>
<AttributeType name="VERFILEDATELO"/>
<AttributeType name="VERFILEDATEHI"/>
<AttributeType name="VERFILEOS"/>
<AttributeType name="VERFILETYPE"/>
<AttributeType name="PE_CHECKSUM"/>
<AttributeType name="LINKER_VERSION"/>
<AttributeType name="FILE_VERSION"/>
<AttributeType name="ORIGINAL_FILENAME"/>
<AttributeType name="INTERNAL_NAME"/>
<AttributeType name="LEGAL_COPYRIGHT"/>
<AttributeType name="S16BIT_DESCRIPTION"/>
<AttributeType name="UPTO_BIN_PRODUCT_VERSION"/>
<AttributeType name="UPTO_BIN_FILE_VERSION"/>
<AttributeType name="LINK_DATE"/>
<AttributeType name="UPTO_LINK_DATE"/>
<AttributeType name="VER_LANGUAGE"/>
<AttributeType name="PREVOSMAJORVERSION"/>
<AttributeType name="PREVOSMINORVERSION"/>
<AttributeType name="PREVOSPLATFORMID"/>
<AttributeType name="PREVOSBUILDNO"/>
<AttributeType name="ID"/>
<AttributeType name="ENGINE" dt:type="enumeration" dt:values="VEH IAT"/>
<AttributeType name="OS_VERSION"/>
<AttributeType name="OS_SKU"/>
<AttributeType name="MATCH_MODE" dt:type="enumeration" dt:values="NORMAL EXCLUSIVE ADDITIVE"/>
<AttributeType name="RUNTIME_PLATFORM"/>
<AttributeType name="OS_PLATFORM"/>
<attribute type="NAME"/>
<attribute type="MODULE_NAME"/>
<attribute type="SIZE"/>
<attribute type="CHECKSUM"/>
<attribute type="COMPANY_NAME"/>
<attribute type="PRODUCT_NAME"/>
<attribute type="PRODUCT_VERSION"/>
<attribute type="FILE_DESCRIPTION"/>
<attribute type="BIN_FILE_VERSION"/>
<attribute type="BIN_PRODUCT_VERSION"/>
<attribute type="MODULE_TYPE"/>
<attribute type="VERFILEDATELO"/>
<attribute type="VERFILEDATEHI"/>
<attribute type="VERFILEOS"/>
<attribute type="VERFILETYPE"/>
<attribute type="PE_CHECKSUM"/>
<attribute type="LINKER_VERSION"/>
<attribute type="FILE_VERSION"/>
<attribute type="ORIGINAL_FILENAME"/>
<attribute type="INTERNAL_NAME"/>
<attribute type="LEGAL_COPYRIGHT"/>
<attribute type="S16BIT_DESCRIPTION"/>
<attribute type="UPTO_BIN_PRODUCT_VERSION"/>
<attribute type="UPTO_BIN_FILE_VERSION"/>
<attribute type="LINK_DATE"/>
<attribute type="UPTO_LINK_DATE"/>
<attribute type="VER_LANGUAGE"/>
<attribute type="PREVOSMAJORVERSION"/>
<attribute type="PREVOSMINORVERSION"/>
<attribute type="PREVOSPLATFORMID"/>
<attribute type="PREVOSBUILDNO"/>
<attribute type="ID"/>
<attribute type="ENGINE"/>
<attribute type="OS_VERSION"/>
<attribute type="OS_SKU"/>
<attribute type="MATCH_MODE"/>
<attribute type="RUNTIME_PLATFORM"/>
<attribute type="OS_PLATFORM"/>
<element type="MATCHING_FILE" maxOccurs="*" minOccurs="0"/>
<element type="SHIM" maxOccurs="*" minOccurs="0"/>
<element type="PATCH" maxOccurs="*" minOccurs="0"/>
<element type="LAYER" maxOccurs="*" minOccurs="0"/>
<element type="FLAG" maxOccurs="*" minOccurs="0"/>
<element type="APPHELP" maxOccurs="*" minOccurs="0"/>
<element type="SXS" maxOccurs="*" minOccurs="0"/>
<element type="DRIVER_POLICY" maxOccurs="*" minOccurs="0"/>
<element type="DATA" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="CUSTOM_ACTION" content="eltOnly" model="closed" order="many">
<AttributeType name="NAME"/>
<attribute type="NAME"/>
<element type="SHIM" maxOccurs="*" minOccurs="0"/>
<element type="LAYER" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="MATCHING_FILE" content="textOnly" model="closed">
<AttributeType name="NAME"/>
<AttributeType name="SIZE"/>
<AttributeType name="CHECKSUM"/>
<AttributeType name="COMPANY_NAME"/>
<AttributeType name="PRODUCT_NAME"/>
<AttributeType name="PRODUCT_VERSION"/>
<AttributeType name="FILE_DESCRIPTION"/>
<AttributeType name="BIN_FILE_VERSION"/>
<AttributeType name="BIN_PRODUCT_VERSION"/>
<AttributeType name="MODULE_TYPE"/>
<AttributeType name="VERFILEDATELO"/>
<AttributeType name="VERFILEDATEHI"/>
<AttributeType name="VERFILEOS"/>
<AttributeType name="VERFILETYPE"/>
<AttributeType name="PE_CHECKSUM"/>
<AttributeType name="LINKER_VERSION"/>
<AttributeType name="FILE_VERSION"/>
<AttributeType name="ORIGINAL_FILENAME"/>
<AttributeType name="INTERNAL_NAME"/>
<AttributeType name="LEGAL_COPYRIGHT"/>
<AttributeType name="S16BIT_DESCRIPTION"/>
<AttributeType name="UPTO_BIN_PRODUCT_VERSION"/>
<AttributeType name="UPTO_BIN_FILE_VERSION"/>
<AttributeType name="LINK_DATE"/>
<AttributeType name="UPTO_LINK_DATE"/>
<AttributeType name="VER_LANGUAGE"/>
<AttributeType name="PREVOSMAJORVERSION"/>
<AttributeType name="PREVOSMINORVERSION"/>
<AttributeType name="PREVOSPLATFORMID"/>
<AttributeType name="PREVOSBUILDNO"/>
<AttributeType name="SERVICE_NAME"/>
<AttributeType name="REGISTRY_ENTRY"/>
<AttributeType name="LOGIC" dt:type="enumeration" dt:values="NOT"/>
<attribute type="NAME" required="yes"/>
<attribute type="SIZE"/>
<attribute type="CHECKSUM"/>
<attribute type="COMPANY_NAME"/>
<attribute type="PRODUCT_NAME"/>
<attribute type="PRODUCT_VERSION"/>
<attribute type="FILE_DESCRIPTION"/>
<attribute type="BIN_FILE_VERSION"/>
<attribute type="BIN_PRODUCT_VERSION"/>
<attribute type="MODULE_TYPE"/>
<attribute type="VERFILEDATELO"/>
<attribute type="VERFILEDATEHI"/>
<attribute type="VERFILEOS"/>
<attribute type="VERFILETYPE"/>
<attribute type="PE_CHECKSUM"/>
<attribute type="LINKER_VERSION"/>
<attribute type="FILE_VERSION"/>
<attribute type="ORIGINAL_FILENAME"/>
<attribute type="INTERNAL_NAME"/>
<attribute type="LEGAL_COPYRIGHT"/>
<attribute type="S16BIT_DESCRIPTION"/>
<attribute type="UPTO_BIN_PRODUCT_VERSION"/>
<attribute type="UPTO_BIN_FILE_VERSION"/>
<attribute type="LINK_DATE"/>
<attribute type="UPTO_LINK_DATE"/>
<attribute type="VER_LANGUAGE"/>
<attribute type="PREVOSMAJORVERSION"/>
<attribute type="PREVOSMINORVERSION"/>
<attribute type="PREVOSPLATFORMID"/>
<attribute type="PREVOSBUILDNO"/>
<attribute type="SERVICE_NAME"/>
<attribute type="REGISTRY_ENTRY"/>
<attribute type="LOGIC"/>
</ElementType>
<ElementType name="WIN9X_MIGRATION" model="closed">
<AttributeType name="SECTION"
dt:type="enumeration" dt:values="COMPATIBLEFILES COMPATIBLESHELLMODULES COMPATIBLERUNKEYMODULES COMPATIBLEDOSMODULES COMPATIBLEHLPFILES IGNORE BADDVDFILE MINORPROBLEMS MINORPROBLEMS_NOLINKREQUIRED REINSTALL REINSTALL_NOLINKREQUIRED REINSTALL_SOFTBLOCK REINSTALL_AUTOUNINSTALL INCOMPATIBLE INCOMPATIBLE_NOLINKREQUIRED INCOMPATIBLE_PREINSTALLEDUTILITIES INCOMPATIBLE_SIMILAROSFUNCTIONALITY INCOMPATIBLE_HARDWAREUTILITY BLOCKINGFILES NONE"/>
<AttributeType name="MESSAGE"/>
<AttributeType name="SHOW_IN_SIMPLIFIED_VIEW" dt:type="enumeration" dt:values="YES NO"/>
<AttributeType name="ID"/>
<attribute type="SECTION"/>
<attribute type="MESSAGE"/>
<attribute type="SHOW_IN_SIMPLIFIED_VIEW"/>
<attribute type="ID"/>
<element type="MATCHING_FILE" maxOccurs="*" minOccurs="0"/>
<element type="MATCH_ANY" maxOccurs="*" minOccurs="0"/>
<element type="MATCH_ALL" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="MATCH_ANY" model="closed">
<element type="MATCHING_FILE" maxOccurs="*" minOccurs="0"/>
<element type="MATCH_ANY" maxOccurs="*" minOccurs="0"/>
<element type="MATCH_ALL" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="MATCH_ALL" model="closed">
<element type="MATCHING_FILE" maxOccurs="*" minOccurs="0"/>
<element type="MATCH_ANY" maxOccurs="*" minOccurs="0"/>
<element type="MATCH_ALL" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="MATCHING_REGISTRY_ENTRY" model="closed">
<AttributeType name="KEY"/>
<AttributeType name="VALUE_NAME"/>
<AttributeType name="VALUE"/>
<attribute type="KEY" required="yes"/>
<attribute type="VALUE_NAME"/>
<attribute type="VALUE"/>
</ElementType>
<ElementType name="WINNT_UPGRADE" model="closed">
<AttributeType name="ID"/>
<attribute type="ID"/>
<element type="MATCHING_FILE" maxOccurs="1" minOccurs="0"/>
<element type="MATCHING_REGISTRY_ENTRY" maxOccurs="1" minOccurs="0"/>
<element type="APPHELP" maxOccurs="1" minOccurs="0"/>
</ElementType>
<ElementType name="MSI_PACKAGE" model="closed">
<AttributeType name="NAME"/>
<AttributeType name="ID"/>
<AttributeType name="OS_SKU"/>
<AttributeType name="PRODUCT_CODE"/>
<AttributeType name="RUNTIME_PLATFORM"/>
<attribute type="NAME"/>
<attribute type="ID"/>
<attribute type="OS_SKU"/>
<attribute type="PRODUCT_CODE" required="yes"/>
<attribute type="RUNTIME_PLATFORM"/>
<element type="DATA" maxOccurs="*" minOccurs="0"/>
<element type="MSI_TRANSFORM" maxOccurs="*" minOccurs="0"/>
<element type="APPHELP" maxOccurs="*" minOccurs="0"/>
<element type="CUSTOM_ACTION" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="EXE_LINK" content="textOnly" model="closed">
<AttributeType name="ID"/>
<attribute type="ID" required="yes"/>
</ElementType>
<ElementType name="LAYER" content="eltOnly" model="closed">
<AttributeType name="NAME"/>
<attribute type="NAME" required="yes"/>
<AttributeType name="ID"/>
<attribute type="ID"/>
<AttributeType name="OS_PLATFORM"/>
<attribute type="OS_PLATFORM"/>
<element type="SHIM" maxOccurs="*" minOccurs="0"/>
<element type="FLAG" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="API" content="textOnly" model="closed">
<AttributeType name="NAME"/>
<AttributeType name="MODULE"/>
<attribute type="NAME" required="yes"/>
<attribute type="MODULE" required="yes"/>
</ElementType>
<ElementType name="SHIM" content="eltOnly" model="closed" order="many">
<AttributeType name="FILE"/>
<AttributeType name="PURPOSE" dt:type="enumeration" dt:values="GENERAL SPECIFIC"/>
<AttributeType name="NAME"/>
<AttributeType name="COMMAND_LINE"/>
<AttributeType name="APPLY_ALL_SHIMS"/>
<AttributeType name="ID"/>
<AttributeType name="OS_PLATFORM"/>
<attribute type="NAME" required="yes"/>
<attribute type="FILE"/>
<attribute type="PURPOSE"/>
<attribute type="COMMAND_LINE"/>
<attribute type="APPLY_ALL_SHIMS"/>
<attribute type="ID" />
<attribute type="OS_PLATFORM"/>
<element type="DESCRIPTION" maxOccurs="*" minOccurs="0"/>
<element type="EXCLUDE" maxOccurs="*" minOccurs="0"/>
<element type="INCLUDE" maxOccurs="*" minOccurs="0"/>
<element type="API" maxOccurs="*" minOccurs="0"/>
<element type="DATA" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="MSI_TRANSFORM" content="eltOnly" model="closed" order="many">
<AttributeType name="NAME"/>
<attribute type="NAME" required="yes"/>
<element type="DESCRIPTION" maxOccurs="*" minOccurs="0"/>
<element type="FILE" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="FLAG" content="eltOnly" model="closed">
<AttributeType name="NAME"/>
<attribute type="NAME" required="yes"/>
<AttributeType name="MASK"/>
<attribute type="MASK"/>
<AttributeType name="TYPE"/>
<attribute type="TYPE"/>
<AttributeType name="PURPOSE" dt:type="enumeration" dt:values="GENERAL SPECIFIC"/>
<attribute type="PURPOSE"/>
<AttributeType name="COMMAND_LINE"/>
<attribute type="COMMAND_LINE"/>
<AttributeType name="ID"/>
<attribute type="ID" />
<AttributeType name="OS_PLATFORM"/>
<attribute type="OS_PLATFORM"/>
<element type="DESCRIPTION" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="SXS" model="open">
<element type="assembly" maxOccurs="*" minOccurs="0"/>
</ElementType>
<!-- Driver policy and data are one and the same, there is no difference -->
<ElementType name="DRIVER_POLICY" model="closed" order="many">
<AttributeType name="NAME"/>
<AttributeType name="VALUETYPE" dt:type="enumeration" dt:values="DWORD STRING BINARY QWORD"/>
<AttributeType name="VALUE"/>
<attribute type="NAME" required="yes"/>
<attribute type="VALUETYPE"/>
<attribute type="VALUE"/>
</ElementType>
<ElementType name="DATA" model="closed" order="many">
<AttributeType name="NAME"/>
<AttributeType name="VALUETYPE" dt:type="enumeration" dt:values="DWORD STRING BINARY QWORD NONE"/>
<AttributeType name="VALUE"/>
<attribute type="NAME" required="yes"/>
<attribute type="VALUETYPE"/>
<attribute type="VALUE"/>
<element type="DATA" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="PATCH" content="eltOnly" model="closed" order="many">
<AttributeType name="NAME"/>
<AttributeType name="ID"/>
<AttributeType name="OS_PLATFORM"/>
<attribute type="NAME" required="yes"/>
<attribute type="ID" />
<attribute type="OS_PLATFORM" required="no"/>
<element type="DESCRIPTION" maxOccurs="*" minOccurs="0"/>
<element type="MATCH_BYTES" maxOccurs="*" minOccurs="0"/>
<element type="WRITE_BYTES" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="FILE">
<AttributeType name="NAME"/>
<attribute type="NAME" required="yes"/>
<AttributeType name="FILTER"/>
<attribute type="FILTER"/>
</ElementType>
<ElementType name="WRITE_BYTES" content="textOnly" model="closed">
<AttributeType name="OFFSET"/>
<AttributeType name="MODULE"/>
<attribute type="OFFSET" required="yes"/>
<attribute type="MODULE" required="yes"/>
</ElementType>
<ElementType name="MATCH_BYTES" content="textOnly" model="closed">
<AttributeType name="OFFSET"/>
<AttributeType name="MODULE"/>
<attribute type="MODULE" required="yes"/>
<attribute type="OFFSET" required="yes"/>
</ElementType>
<ElementType name="INCLUDE" content="textOnly" model="closed">
<AttributeType name="MODULE"/>
<attribute type="MODULE" required="yes"/>
</ElementType>
<ElementType name="EXCLUDE" content="textOnly" model="closed">
<AttributeType name="MODULE"/>
<attribute type="MODULE" required="yes"/>
</ElementType>
<ElementType name="PTOLEMY" content="textOnly" model="closed">
<AttributeType name="ID" dt:type="int"/>
<attribute type="ID" required="yes"/>
</ElementType>
<ElementType name="KEYWORD" content="textOnly" model="closed">
<AttributeType name="NAME"/>
<AttributeType name="DATE"/>
<attribute type="NAME" required="yes"/>
<attribute type="DATE" required="yes"/>
</ElementType>
<ElementType name="HISTORY" content="eltOnly" model="closed">
<AttributeType name="KEYWORDS"/>
<AttributeType name="DATE"/>
<AttributeType name="ALIAS"/>
<AttributeType name="TEAM"/>
<attribute type="ALIAS" required="yes"/>
<attribute type="TEAM" required="no"/>
<attribute type="DATE" required="yes"/>
<attribute type="KEYWORDS"/>
<element type="DESCRIPTION" maxOccurs="*" minOccurs="1"/>
<element type="BUG" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="BUG" content="textOnly" model="closed">
<AttributeType name="RESOLUTION" dt:type="enumeration" dt:values="APPHELP PROFILES"/>
<AttributeType name="NUMBER" dt:type="int"/>
<AttributeType name="DATABASE" dt:type="enumeration" dt:values="WIN2K WHISTLER WINSE"/>
<attribute type="NUMBER" required="yes"/>
<attribute type="DATABASE" required="yes"/>
<attribute type="RESOLUTION"/>
</ElementType>
<ElementType name="DESCRIPTION" content="textOnly" model="closed"/>
<ElementType name="APPHELP" model="closed">
<AttributeType name="BLOCK" dt:type="enumeration" dt:values="YES NO"/>
<AttributeType name="BLOCK_UPGRADE" dt:type="enumeration" dt:values="YES NO"/>
<AttributeType name="HTMLHELPID"/>
<AttributeType name="MESSAGE"/>
<AttributeType name="DETAILS_URL"/>
<AttributeType name="PARAMETER1"/>
<attribute type="BLOCK"/>
<attribute type="BLOCK_UPGRADE"/>
<attribute type="HTMLHELPID"/>
<attribute type="MESSAGE"/>
<attribute type="DETAILS_URL"/>
<attribute type="PARAMETER1"/>
</ElementType>
<!--
Language-specific schema (a.k.a. AppHelp)
-->
<ElementType name="MESSAGE" model="closed">
<AttributeType name="NAME"/>
<AttributeType name="TEMPLATE"/>
<AttributeType name="ID"/>
<attribute type="NAME"/>
<attribute type="TEMPLATE"/>
<attribute type="ID"/>
<element type="FIELD" maxOccurs="*" minOccurs="0"/>
<element type="CONTACT_INFO" maxOccurs="*" minOccurs="0"/>
<element type="SUMMARY" maxOccurs="*" minOccurs="0"/>
<element type="DETAILS" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="LOCALIZED_APP_NAME">
<AttributeType name="NAME"/>
<attribute type="NAME"/>
<AttributeType name="LANGID"/>
<attribute type="LANGID"/>
<AttributeType name="ID"/>
<attribute type="ID"/>
</ElementType>
<ElementType name="LOCALIZED_VENDOR_NAME">
<AttributeType name="NAME"/>
<attribute type="NAME"/>
<AttributeType name="LANGID"/>
<attribute type="LANGID"/>
<AttributeType name="ID"/>
<attribute type="ID"/>
</ElementType>
<ElementType name="CONTACT_INFO">
<AttributeType name="VENDOR"/>
<AttributeType name="ID"/>
<attribute type="VENDOR"/>
<attribute type="ID"/>
</ElementType>
<ElementType name="TEMPLATE">
<AttributeType name="NAME"/>
<attribute type="NAME" required="yes"/>
<element type="SUMMARY" maxOccurs="*" minOccurs="0"/>
<element type="DETAILS" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="SUMMARY" model="open">
<element type="FIELD" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="DETAILS" model="open">
<element type="FIELD" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="FIELD" model="open">
<AttributeType name="NAME"/>
<attribute type="NAME" required="yes"/>
</ElementType>
<ElementType name="HTMLHELP_TEMPLATE" model="open" order="many"/>
<ElementType name="HTMLHELP_FIRST_SCREEN" model="open" order="many"/>
<!--
Fusion schema (a.k.a. SXS)
-->
<ElementType name="assembly" model="open">
<AttributeType name="manifestVersion"/>
<attribute type="manifestVersion"/>
<element type="assemblyIdentity" maxOccurs="*" minOccurs="0"/>
<element type="description" maxOccurs="*" minOccurs="0"/>
<element type="file" maxOccurs="*" minOccurs="0"/>
</ElementType>
<ElementType name="assemblyIdentity" model="open">
<AttributeType name="type"/>
<AttributeType name="name"/>
<AttributeType name="version"/>
<AttributeType name="processorArchitecture"/>
<attribute type="type"/>
<attribute type="name"/>
<attribute type="version"/>
<attribute type="processorArchitecture"/>
</ElementType>
<ElementType name="file" model="open">
<AttributeType name="name"/>
<AttributeType name="loadfrom"/>
<attribute type="name"/>
<attribute type="loadfrom"/>
</ElementType>
<ElementType name="description" content="textOnly" model="open"/>
</Schema>