rendered paste body<?xml version="1.0" encoding="utf-8"?><xs:schema id="device-1-0" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xs:element name="device"> <xs:complexType> <xs:sequence> <xs:element name="deviceType" type="xs:string" /> <xs:element name="friendlyName" type="xs:string" /> <xs:element name="manufacturer" type="xs:string" /> <xs:element name="manufacturerURL" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="modelDescription" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="modelName" type="xs:string" /> <xs:element name="modelNumber" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="modelURL" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="serialNumber" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="UDN" type="xs:string" /> <xs:element name="UPC" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="presentationURL" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="iconList" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="icon" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="mimetype" type="xs:string" /> <xs:element name="width" type="xs:int" /> <xs:element name="height" type="xs:int" /> <xs:element name="depth" type="xs:int" /> <xs:element name="url" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="serviceList"> <xs:complexType> <xs:sequence> <xs:element name="service" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="serviceType" type="xs:string" /> <xs:element name="serviceId" type="xs:string" /> <xs:element name="SCPDURL" type="xs:string" /> <xs:element name="controlURL" type="xs:string" /> <xs:element name="eventSubURL" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="deviceList" minOccours="0" maxOccours="1"> <xs:complexType> <xs:element ref="device" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="device-1-0" msdata:IsDataSet="true" msdata:UseCurrentLocale="true"> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="device" /> <xs:element name="root"> <xs:complexType> <xs:sequence> <xs:element name="URLBase" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="specVersion" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="major" type="xs:int" /> <xs:element name="minor" type="xs:int" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="device" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="deviceList"> <xs:complexType> <xs:sequence> <xs:element ref="device" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element></xs:schema>