<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://schemas.microsoft.com/ts/2010/09/rdweb" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" targetNamespace="http://schemas.microsoft.com/ts/2010/09/rdweb" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xsd:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/ts/2010/09/rdweb">
<xsd:element name="GetRDPFiles" nillable="true">
<xsd:complexType/>
</xsd:element>
<xsd:element name="GetRDPFilesResponse" nillable="true">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="1" maxOccurs="1" name="GetRDPFilesResult" nillable="true" type="tns:ReconnectContents"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="ReconnectContents">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="version" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" maxOccurs="1" name="wkspRC" nillable="true" type="tns:ArrayOfReconnectContent"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfReconnectContent">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="ReconnectContent" nillable="true" type="tns:ReconnectContent"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ReconnectContent">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="rdpStream" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="1" maxOccurs="1" name="rct" type="tns:ReconnectContentType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="ReconnectContentType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="REMOTEDESKTOP"/>
<xsd:enumeration value="VMREMOTEDESKTOP"/>
<xsd:enumeration value="REMOTEAPPLICATION"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
</wsdl:types>
<wsdl:portType name="RDWebService">
<wsdl:operation name="GetRDPFiles">
<wsdl:input wsaw:Action="http://schemas.microsoft.com/ts/2010/09/rdweb/GetRDPFiles" name="RDWebService_GetRDPFiles_InputMessage" message="tns:RDWebService_GetRDPFiles_InputMessage"/>
<wsdl:output wsaw:Action="http://schemas.microsoft.com/ts/2010/09/rdweb/GetRDPFiles" name="RDWebService_GetRDPFiles_OutputMessage" message="tns:RDWebService_GetRDPFiles_OutputMessage"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="RDWebServiceSoap" type="tns:RDWebService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetRDPFiles">
<soap:operation soapAction="http://schemas.microsoft.com/ts/2010/09/rdweb/GetRDPFiles" style="document"/>
<wsdl:input name="RDWebService_GetRDPFiles_InputMessage">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="RDWebService_GetRDPFiles_OutputMessage">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="RDWebServiceSoap12" type="tns:RDWebService">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetRDPFiles">
<soap12:operation soapAction="http://schemas.microsoft.com/ts/2010/09/rdweb/GetRDPFiles" style="document"/>
<wsdl:input name="RDWebService_GetRDPFiles_InputMessage">
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output name="RDWebService_GetRDPFiles_OutputMessage">
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:message name="RDWebService_GetRDPFiles_InputMessage">
<wsdl:part name="GetRDPFiles" element="tns:GetRDPFiles"/>
</wsdl:message>
<wsdl:message name="RDWebService_GetRDPFiles_OutputMessage">
<wsdl:part name="GetRDPFilesResponse" element="tns:GetRDPFilesResponse"/>
</wsdl:message>
</wsdl:definitions>