6.7.6 http://schemas.microsoft.com/WindowsServerSolutions/2010/03/Addins

       <?xml version="1.0" encoding="utf-8"?>
       <xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.microsoft.com/WindowsServerSolutions/2010/03/Addins" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/WindowsServerSolutions/2010/03/Addins" xmlns:xs="http://www.w3.org/2001/XMLSchema">
         <xs:import schemaLocation="" namespace="http://schemas.datacontract.org/2004/07/System" />
         <xs:import schemaLocation="" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
         <xs:import schemaLocation="" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
         <xs:import schemaLocation="" namespace="http://schemas.datacontract.org/2004/07/Microsoft.WindowsServerSolutions.AddinInfrastructure" />
         <xs:complexType name="PackageInfo">
           <xs:sequence>
             <xs:element minOccurs="0" name="Company" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="ExpirationDateUtc" type="xs:dateTime" />
             <xs:element minOccurs="0" name="Filter" nillable="true" type="tns:ClientInstallFilter" />
             <xs:element minOccurs="0" name="Install" type="xs:boolean" />
             <xs:element minOccurs="0" name="InstallDateUtc" type="xs:dateTime" />
             <xs:element minOccurs="0" name="LastRedeployDate" type="xs:dateTime" />
             <xs:element minOccurs="0" name="Package" nillable="true" type="tns:Package" />
             <xs:element minOccurs="0" name="RenewalUri" nillable="true" type="xs:anyURI" />
             <xs:element minOccurs="0" name="UpdateType" type="tns:UpdateClassification" />
             <xs:element minOccurs="0" name="UpdateUri" nillable="true" type="xs:anyURI" />
             <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/System" minOccurs="0" name="UpdateVersion" nillable="true" type="q1:Version" />
             <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/System" minOccurs="0" name="VersionOnServer" nillable="true" type="q2:Version" />
           </xs:sequence>
         </xs:complexType>
         <xs:element name="PackageInfo" nillable="true" type="tns:PackageInfo" />
         <xs:complexType name="ClientInstallFilter">
           <xs:sequence>
             <xs:element xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="clientSidList" nillable="true" type="q3:ArrayOfstring" />
             <xs:element minOccurs="0" name="listIsMachinesToInclude" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
         <xs:element name="ClientInstallFilter" nillable="true" type="tns:ClientInstallFilter" />
         <xs:complexType name="Package">
           <xs:sequence>
             <xs:element name="Id" type="ser:guid" />
             <xs:element name="Version" nillable="true" type="xs:string" />
             <xs:element name="Name" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="Allow32BitOn64BitClients" type="xs:boolean" />
             <xs:element minOccurs="0" name="ServerBinary" nillable="true" type="tns:BinaryCollection" />
             <xs:element minOccurs="0" name="ClientBinary32" nillable="true" type="tns:BinaryCollection" />
             <xs:element minOccurs="0" name="ClientBinary64" nillable="true" type="tns:BinaryCollection" />
             <xs:element minOccurs="0" name="SupportedSkus" nillable="true" type="tns:SkuCollection" />
             <xs:element minOccurs="0" name="SupportUrl" nillable="true" type="xs:anyURI" />
             <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="PrivacyStatement" nillable="true" type="xs:anyURI" />
             <xs:element minOccurs="0" name="OtherBinaries" nillable="true" type="tns:OtherBinariesMap" />
             <xs:element minOccurs="0" name="Preinstall" nillable="true" type="tns:Preinstall" />
             <xs:element minOccurs="0" name="UninstallConfirm" nillable="true" type="tns:UninstallConfirm" />
             <xs:element minOccurs="0" name="ShowSupplementalNotice" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
         <xs:element name="Package" nillable="true" type="tns:Package" />
         <xs:complexType name="BinaryCollection">
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="unbounded" name="File" nillable="true" type="tns:BinaryReference" />
           </xs:sequence>
         </xs:complexType>
         <xs:element name="BinaryCollection" nillable="true" type="tns:BinaryCollection" />
         <xs:complexType name="BinaryReference">
           <xs:sequence>
             <xs:element name="ProductCode" type="ser:guid" />
             <xs:element name="Version" nillable="true" type="xs:string" />
             <xs:element name="Name" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="Arguments" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="Filter" nillable="true" type="tns:Filter" />
           </xs:sequence>
         </xs:complexType>
         <xs:element name="BinaryReference" nillable="true" type="tns:BinaryReference" />
         <xs:complexType name="Filter">
           <xs:sequence>
             <xs:element minOccurs="0" name="MinOSVersion" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="MaxOSVersion" nillable="true" type="xs:string" />
             <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/Microsoft.WindowsServerSolutions.AddinInfrastructure" minOccurs="0" name="OSEdition" type="q4:OSEditions" />
             <xs:element minOccurs="0" name="Language" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="IsLanguageFallback" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
         <xs:element name="Filter" nillable="true" type="tns:Filter" />
         <xs:complexType name="SkuCollection">
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="unbounded" name="Sku" nillable="true" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
         <xs:element name="SkuCollection" nillable="true" type="tns:SkuCollection" />
         <xs:complexType name="OtherBinariesMap">
           <xs:annotation>
             <xs:appinfo>
               <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
             </xs:appinfo>
           </xs:annotation>
           <xs:sequence>
             <xs:element minOccurs="0" maxOccurs="unbounded" name="Item">
               <xs:complexType>
                 <xs:sequence>
                   <xs:element name="Target" nillable="true" type="xs:string" />
                   <xs:element name="FileName" nillable="true" type="xs:string" />
                 </xs:sequence>
               </xs:complexType>
             </xs:element>
           </xs:sequence>
         </xs:complexType>
         <xs:element name="OtherBinariesMap" nillable="true" type="tns:OtherBinariesMap" />
         <xs:complexType name="Preinstall">
           <xs:sequence>
             <xs:element name="Executable" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="NormalArgs" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="SilentArgs" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="IgnoreExitCode" type="xs:boolean" />
           </xs:sequence>
         </xs:complexType>
         <xs:element name="Preinstall" nillable="true" type="tns:Preinstall" />
         <xs:complexType name="UninstallConfirm">
           <xs:sequence>
             <xs:element name="Executable" nillable="true" type="xs:string" />
             <xs:element minOccurs="0" name="Arguments" nillable="true" type="xs:string" />
           </xs:sequence>
         </xs:complexType>
         <xs:element name="UninstallConfirm" nillable="true" type="tns:UninstallConfirm" />
         <xs:simpleType name="UpdateClassification">
           <xs:restriction base="xs:string">
             <xs:enumeration value="Unknown" />
             <xs:enumeration value="CriticalUpate" />
             <xs:enumeration value="ImportantUpdate" />
             <xs:enumeration value="Update" />
           </xs:restriction>
         </xs:simpleType>
         <xs:element name="UpdateClassification" nillable="true" type="tns:UpdateClassification" />
</xs:schema>