4.3 Version 1.0 ProbeMatch Message

Version 1.0 ProbeMatch message

 <?xml version="1.0" encoding="utf-8"?>
   <soap:Envelope xmlns:soap=http://www.w3.org/2003/05/soap-envelope
     xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"              
     xmlns:wsd="http://schemas.xmlsoap.org/ws/2005/04/discovery" 
     xmlns:PeerDist=
       "http://schemas.microsoft.com/p2p/2007/09/PeerDistributionDiscovery
     <soap:Header>
       <wsa:To>
      http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
       </wsa:To>
       <wsa:Action>
       http://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches
       </wsa:Action>
       <wsa:MessageID>
         urn:uuid:7f4b09a3-96c9-4170-9eb3-1c805a52f444
       </wsa:MessageID>
       <wsa:RelatesTo>
         urn:uuid:91528b47-b96d-4e30-981f-308c0586926f
       </wsa:RelatesTo>
       <wsd:AppSequence InstanceId="1218765447" MessageNumber="4"/>
     </soap:Header>
     <soap:Body>
       <wsd:ProbeMatches>
         <wsd:ProbeMatch>
           <wsa:EndpointReference>
             <wsa:Address>
               urn:uuid:87A89944-0230-43a5-AC4E-FAB1386C8E2C
             </wsa:Address>
           </wsa:EndpointReference>
           <wsd:Types>
             PeerDist:PeerDistData
           </wsd:Types>
           <wsd:Scopes>
 0200000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
           </wsd:Scopes>
           <wsd:XAddrs>
             157.59.141.183:54321
           </wsd:XAddrs>
           <wsd:MetadataVersion>
             1
           </wsd:MetadataVersion>
           <PeerDist:PeerDistData>
             <PeerDist:BlockCount>
               0000002A
             </PeerDist:BlockCount>
           </PeerDist:PeerDistData>
         </wsd:ProbeMatch>
       </wsd:ProbeMatches>
     </soap:Body>
   </soap:Envelope>
  

The <Types>, <Scopes>, <XAddrs>, and <MetadataVersion> elements contain the appropriate Discovery Protocol–specific values. The block of syntax for the <PeerDist:PeerDistData> element following after the <MetadataVersion> element contains the block counts for the segment referred to in the <Scopes> element.