3.3.4.41 EnumerateServerInfo
The EnumerateServerInfo operation is used to retrieve the details of a server instance in the IPAM data store.
-
<wsdl:operation name="EnumerateServerInfo"> <wsdl:input wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/EnumerateServerInfo" message="ipam:IIpamServer_EnumerateServerInfo_InputMessage" /> <wsdl:output wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/EnumerateServerInfoResponse" message="ipam:IIpamServer_EnumerateServerInfo_OutputMessage" /> </wsdl:operation>
The protocol client sends an IIpamServer_EnumerateServerInfo_InputMessage request. The server then performs the following processing steps. When the operation completes successfully, the protocol server MUST respond with the IIpamServer_EnumerateServerInfo_OutputMessage response. 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 EnumerateServerInfo.parametersInput is NULL, a SOAP fault MUST be generated as specified in section 2.2.2.1.
The EnumerateServerInfo.parametersInput is cast as ipam:ServerInfoEnumerationParameters. If it has FilterInfo, then that value is passed as a parameter, else default filter is passed to GetFilteredServerInfoFromTable in ADM_ServersTable.
The returned array of ipam:ServerInfo is passed in the output message.