3.3.4.6 CheckIfDnsServerReverseZoneHostedOnServer
The CheckIfDnsServerReverseZoneHostedOnServer operation is used to check whether a reverse lookup DNS zone is hosted on a server.
-
<wsdl:operation name="CheckIfDnsServerReverseZoneHostedOnServer"> <wsdl:input wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/CheckIfDnsServerReverseZoneHostedOnServer" message="ipam:IIpamServer_CheckIfDnsServerReverseZoneHostedOnServer_InputMessage" /> <wsdl:output wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/CheckIfDnsServerReverseZoneHostedOnServerResponse" message="ipam:IIpamServer_CheckIfDnsServerReverseZoneHostedOnServer_OutputMessage" /> </wsdl:operation>
Upon receiving the IIpamServer_CheckIfDnsServerReverseZoneHostedOnServer_InputMessage request message, the server performs the following processing steps. Upon successful completion of these steps, the server MUST respond with the IIpamServer_CheckIfDnsServerReverseZoneHostedOnServer_OutputMessage message.In the event of a failure, an appropriate SOAP fault MUST be sent to the client as specified in section 2.2.2.1:
If either of the following conditions is not satisfied, an appropriate SOAP fault MUST be generated:
CheckIfDnsServerReverseZoneHostedOnServer.reverseZoneId > 0
CheckIfDnsServerReverseZoneHostedOnServer.dnsServerId > 0
Look up ADM_DNSServerReverseLookupZoneTable for the row that has ServerRecordId equal to CheckIfDnsServerReverseZoneHostedOnServer.dnsServerId and DnsReverseZoneId equal to CheckIfDnsServerReverseZoneHostedOnServer.reverseZoneId.
If a row exists set the value of CheckIfDnsServerReverseZoneHostedOnServerResponse. CheckIfDnsServerReverseZoneHostedOnServerResult to TRUE. Otherwise, set it to FALSE.