This operation can be used to get the number of address ranges that are not mapped to any address block.

 <wsdl:operation name="GetTotalUnmappedRanges">
   <wsdl:input wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/GetTotalUnmappedRanges" message="ipam:IIpamServer_GetTotalUnmappedRanges_InputMessage" />
   <wsdl:output wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/GetTotalUnmappedRangesResponse" message="ipam:IIpamServer_GetTotalUnmappedRanges_OutputMessage" />

Upon receiving the IIpamServer_GetTotalUnmappedRanges_InputMessage request message, the server performs the following processing steps. Upon successful completion of the steps specified below, the server MUST respond with the IIpamServer_GetTotalUnmappedRanges_OutputMessage message. In the event of a failure, an appropriate SOAP fault MUST be sent to the client as specified in section

  1. Get the count of the rows in the ADM_IPRangeTable which has 0 for the ParentIPBlockRecordId.

  2. Set the count computed above to GetTotalUnmappedRangesResponse.GetTotalUnmappedRangesResult.