3.3.4.104 GetSpecificDnsConditionalForwarders

The GetSpecificDnsConditionalForwarders operation retrieves DnsConditionalForwarder (section 2.2.4.177) data for the multiple record identifiers specified from the IPAM data store.

 <wsdl:operation name="GetSpecificDnsConditionalForwarders">
   <wsdl:input wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/GetSpecificDnsConditionalForwarders" message="ipam:IIpamServer_GetSpecificDnsConditionalForwarders_InputMessage" />
   <wsdl:output wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/GetSpecificDnsConditionalForwardersResponse" message="ipam:IIpamServer_GetSpecificDnsConditionalForwarders_OutputMessage" />
 </wsdl:operation> 

Upon receiving the IIpamServer_GetSpecificDnsConditionalForwarders_InputMessage request message, the server performs the following processing steps. Upon successful completion of these steps, the server MUST respond with the IIpamServer_GetSpecificDnsConditionalForwarders_OutputMessage message. In the event of a failure, an appropriate SOAP fault is sent to the client as specified in section 2.2.2.1:

  1. For each RecordId of DNS Conditional Forwarders specified in the input array, call the procedure GetDnsConditionalForwarderFromTable of ADM_DNSConditionalForwarderTable and retrieve the DNS conditional forwarder and append it to the output result list.

  2. Assign the returned result to GetSpecificDnsConditionalForwardersResponse.GetSpecificDnsConditionalForwardersResult.