Einzelnen Beitrag anzeigen

CodeX

Registriert seit: 30. Okt 2004
471 Beiträge
 
Delphi 12 Athens
 
#5

Re: Netzwerkkennung von verfügbaren Netzwerken auslesen

  Alt 12. Dez 2007, 13:51
Ich reduziere das Szenario mal auf die notwendigen Punkte:
Wenn ich mich an ein Netzwerk anschließe soll ein möglichst eindeutiger, konstanter Wert gespeichert ausgelesen werden. Dann kann der Benutzer dem aktuellen Standort einen Namen geben, der dann intern in Verbindung mit der gespeicherten Netzwerkkennung gespeichert wird. Das erfolgt dann für mehrere Netzwerke. Sobald sich der Benutzer nun an ein Netzwerk anschließt, wird die Netzwerkkennung erkannt und der Standortname angezeigt (und u.U. noch andere Aktionen durchgeführt).

Wie diese Netzwerkkennung nun aussehen könnte, weiß ich eben nicht. Ich hoffe deswegen auf Eure (machbaren) Vorschläge und Erfahrungen.
Also z.B.:
- Es gibt wirklich eine Art ID, die Windows für jedes neu erkannte Netzwerk vergibt. Unter Vista kann man ja z.B. bei einem neu erkannten Netzwerk sagen, dass das zu Hause ist und entsprechend Freigaben aktiviert sind etc. Das ganze funktioniert da auch mit LAN. ich weiß aber nicht, ob das nicht was Vista-spezifisches ist oder ob Vista hier eine schon lang vorhangene Möglichekeit der Netzwerkerkennung nutzt, die ich eben auch gern nutzen würde.
- Irgendeinen Hauptrechner/Router erkennen (der für DHCP, DNS, ... zuständig ist) und dessen MAC speichern
- irgendwas ganz anderes, das das Netz identifizieren kann...
  Mit Zitat antworten Zitat