Nun es ist aber möglich pro Netzwerkinterface DNS Einträge zu machen.
Wenn Du nun alle Adapter/Interface ausliest, werden halt auch die zugehörigen DNS
Einträge mit ausgegeben. Da sehe ich jetzt keinen Fehler drin.
Was meinst denn Du mit aktuellem DNS, den bekommst Du doch
pro Interface mit CurrentDNSServer:
Zitat:
Delphi-Quellcode:
PIP_PER_ADAPTER_INFO = ^IP_PER_ADAPTER_INFO;
IP_PER_ADAPTER_INFO = packed record
AutoConfigEnabled : UINT;
AutoConfigActive : UINT;
CurrentDnsServer : PIP_ADDR_STRING
DnsServerList : IP_ADDR_STRING;
end;
Grüße
Klaus