<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System.Collections.Generic" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://Microsoft.Windows.Ipam" />
<xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.Windows.Ipam" />
<xs:complexType name="ArrayOfKeyValuePairOfCollectionOperationsDhcpOptionDefinitionnTEz2bI_S">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValuePairOfCollectionOperationsDhcpOptionDefinitionnTEz2bI_S" type="tns:KeyValuePairOfCollectionOperationsDhcpOptionDefinitionnTEz2bI_S" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValuePairOfCollectionOperationsDhcpOptionDefinitionnTEz2bI_S" nillable="true" type="tns:ArrayOfKeyValuePairOfCollectionOperationsDhcpOptionDefinitionnTEz2bI_S" />
<xs:complexType name="KeyValuePairOfCollectionOperationsDhcpOptionDefinitionnTEz2bI_S">
<xs:annotation>
<xs:appinfo>
<GenericType Name="KeyValuePairOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="CollectionOperations" Namespace="http://Microsoft.Windows.Ipam" />
<GenericParameter Name="DhcpOptionDefinition" Namespace="http://Microsoft.Windows.Ipam" />
</GenericType>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="key" xmlns:q1="http://Microsoft.Windows.Ipam" type="q1:CollectionOperations" />
<xs:element name="value" nillable="true" xmlns:q2="http://Microsoft.Windows.Ipam" type="q2:DhcpOptionDefinition" />
</xs:sequence>
</xs:complexType>
<xs:element name="KeyValuePairOfCollectionOperationsDhcpOptionDefinitionnTEz2bI_S" nillable="true" type="tns:KeyValuePairOfCollectionOperationsDhcpOptionDefinitionnTEz2bI_S" />
<xs:complexType name="ArrayOfKeyValuePairOfCollectionOperationsDhcpExclusionRangenTEz2bI_S">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValuePairOfCollectionOperationsDhcpExclusionRangenTEz2bI_S" type="tns:KeyValuePairOfCollectionOperationsDhcpExclusionRangenTEz2bI_S" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValuePairOfCollectionOperationsDhcpExclusionRangenTEz2bI_S" nillable="true" type="tns:ArrayOfKeyValuePairOfCollectionOperationsDhcpExclusionRangenTEz2bI_S" />
<xs:complexType name="KeyValuePairOfCollectionOperationsDhcpExclusionRangenTEz2bI_S">
<xs:annotation>
<xs:appinfo>
<GenericType Name="KeyValuePairOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="CollectionOperations" Namespace="http://Microsoft.Windows.Ipam" />
<GenericParameter Name="DhcpExclusionRange" Namespace="http://Microsoft.Windows.Ipam" />
</GenericType>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="key" xmlns:q3="http://Microsoft.Windows.Ipam" type="q3:CollectionOperations" />
<xs:element name="value" nillable="true" xmlns:q4="http://Microsoft.Windows.Ipam" type="q4:DhcpExclusionRange" />
</xs:sequence>
</xs:complexType>
<xs:element name="KeyValuePairOfCollectionOperationsDhcpExclusionRangenTEz2bI_S" nillable="true" type="tns:KeyValuePairOfCollectionOperationsDhcpExclusionRangenTEz2bI_S" />
<xs:complexType name="ArrayOfKeyValuePairOfCollectionOperationsDhcpOptionnTEz2bI_S">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValuePairOfCollectionOperationsDhcpOptionnTEz2bI_S" type="tns:KeyValuePairOfCollectionOperationsDhcpOptionnTEz2bI_S" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValuePairOfCollectionOperationsDhcpOptionnTEz2bI_S" nillable="true" type="tns:ArrayOfKeyValuePairOfCollectionOperationsDhcpOptionnTEz2bI_S" />
<xs:complexType name="KeyValuePairOfCollectionOperationsDhcpOptionnTEz2bI_S">
<xs:annotation>
<xs:appinfo>
<GenericType Name="KeyValuePairOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="CollectionOperations" Namespace="http://Microsoft.Windows.Ipam" />
<GenericParameter Name="DhcpOption" Namespace="http://Microsoft.Windows.Ipam" />
</GenericType>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="key" xmlns:q5="http://Microsoft.Windows.Ipam" type="q5:CollectionOperations" />
<xs:element name="value" nillable="true" xmlns:q6="http://Microsoft.Windows.Ipam" type="q6:DhcpOption" />
</xs:sequence>
</xs:complexType>
<xs:element name="KeyValuePairOfCollectionOperationsDhcpOptionnTEz2bI_S" nillable="true" type="tns:KeyValuePairOfCollectionOperationsDhcpOptionnTEz2bI_S" />
<xs:complexType name="ArrayOfKeyValuePairOfCollectionOperationsDhcpUserClassnTEz2bI_S">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValuePairOfCollectionOperationsDhcpUserClassnTEz2bI_S" type="tns:KeyValuePairOfCollectionOperationsDhcpUserClassnTEz2bI_S" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValuePairOfCollectionOperationsDhcpUserClassnTEz2bI_S" nillable="true" type="tns:ArrayOfKeyValuePairOfCollectionOperationsDhcpUserClassnTEz2bI_S" />
<xs:complexType name="KeyValuePairOfCollectionOperationsDhcpUserClassnTEz2bI_S">
<xs:annotation>
<xs:appinfo>
<GenericType Name="KeyValuePairOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="CollectionOperations" Namespace="http://Microsoft.Windows.Ipam" />
<GenericParameter Name="DhcpUserClass" Namespace="http://Microsoft.Windows.Ipam" />
</GenericType>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="key" xmlns:q7="http://Microsoft.Windows.Ipam" type="q7:CollectionOperations" />
<xs:element name="value" nillable="true" xmlns:q8="http://Microsoft.Windows.Ipam" type="q8:DhcpUserClass" />
</xs:sequence>
</xs:complexType>
<xs:element name="KeyValuePairOfCollectionOperationsDhcpUserClassnTEz2bI_S" nillable="true" type="tns:KeyValuePairOfCollectionOperationsDhcpUserClassnTEz2bI_S" />
<xs:complexType name="ArrayOfKeyValuePairOfCollectionOperationsDhcpVendorClassnTEz2bI_S">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValuePairOfCollectionOperationsDhcpVendorClassnTEz2bI_S" type="tns:KeyValuePairOfCollectionOperationsDhcpVendorClassnTEz2bI_S" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValuePairOfCollectionOperationsDhcpVendorClassnTEz2bI_S" nillable="true" type="tns:ArrayOfKeyValuePairOfCollectionOperationsDhcpVendorClassnTEz2bI_S" />
<xs:complexType name="KeyValuePairOfCollectionOperationsDhcpVendorClassnTEz2bI_S">
<xs:annotation>
<xs:appinfo>
<GenericType Name="KeyValuePairOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="CollectionOperations" Namespace="http://Microsoft.Windows.Ipam" />
<GenericParameter Name="DhcpVendorClass" Namespace="http://Microsoft.Windows.Ipam" />
</GenericType>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="key" xmlns:q9="http://Microsoft.Windows.Ipam" type="q9:CollectionOperations" />
<xs:element name="value" nillable="true" xmlns:q10="http://Microsoft.Windows.Ipam" type="q10:DhcpVendorClass" />
</xs:sequence>
</xs:complexType>
<xs:element name="KeyValuePairOfCollectionOperationsDhcpVendorClassnTEz2bI_S" nillable="true" type="tns:KeyValuePairOfCollectionOperationsDhcpVendorClassnTEz2bI_S" />
<xs:complexType name="ArrayOfKeyValuePairOflongAddressSpacem1ahUJFx">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValuePairOflongAddressSpacem1ahUJFx" type="tns:KeyValuePairOflongAddressSpacem1ahUJFx" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValuePairOflongAddressSpacem1ahUJFx" nillable="true" type="tns:ArrayOfKeyValuePairOflongAddressSpacem1ahUJFx" />
<xs:complexType name="KeyValuePairOflongAddressSpacem1ahUJFx">
<xs:annotation>
<xs:appinfo>
<GenericType Name="KeyValuePairOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="long" Namespace="http://www.w3.org/2001/XMLSchema" />
<GenericParameter Name="AddressSpace" Namespace="http://Microsoft.Windows.Ipam" />
</GenericType>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="key" type="xs:long" />
<xs:element name="value" nillable="true" xmlns:q11="http://Microsoft.Windows.Ipam" type="q11:AddressSpace" />
</xs:sequence>
</xs:complexType>
<xs:element name="KeyValuePairOflongAddressSpacem1ahUJFx" nillable="true" type="tns:KeyValuePairOflongAddressSpacem1ahUJFx" />
<xs:complexType name="ArrayOfKeyValuePairOflongIpamExceptionmhTjmZB3">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValuePairOflongIpamExceptionmhTjmZB3" type="tns:KeyValuePairOflongIpamExceptionmhTjmZB3" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValuePairOflongIpamExceptionmhTjmZB3" nillable="true" type="tns:ArrayOfKeyValuePairOflongIpamExceptionmhTjmZB3" />
<xs:complexType name="KeyValuePairOflongIpamExceptionmhTjmZB3">
<xs:annotation>
<xs:appinfo>
<GenericType Name="KeyValuePairOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="long" Namespace="http://www.w3.org/2001/XMLSchema" />
<GenericParameter Name="IpamException" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.Windows.Ipam" />
</GenericType>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="key" type="xs:long" />
<xs:element name="value" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/Microsoft.Windows.Ipam" type="q12:IpamException" />
</xs:sequence>
</xs:complexType>
<xs:element name="KeyValuePairOflongIpamExceptionmhTjmZB3" nillable="true" type="tns:KeyValuePairOflongIpamExceptionmhTjmZB3" />
<xs:complexType name="ArrayOfKeyValuePairOflongint">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValuePairOflongint" type="tns:KeyValuePairOflongint" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValuePairOflongint" nillable="true" type="tns:ArrayOfKeyValuePairOflongint" />
<xs:complexType name="KeyValuePairOflongint">
<xs:annotation>
<xs:appinfo>
<GenericType Name="KeyValuePairOf{0}{1}{#}" Namespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="long" Namespace="http://www.w3.org/2001/XMLSchema" />
<GenericParameter Name="int" Namespace="http://www.w3.org/2001/XMLSchema" />
</GenericType>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="key" type="xs:long" />
<xs:element name="value" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:element name="KeyValuePairOflongint" nillable="true" type="tns:KeyValuePairOflongint" />
</xs:schema>