Entwickler-Ecke

Windows API - Liste aller Domänen im LAN


cherry - Mi 10.10.07 08:20
Titel: Liste aller Domänen im LAN
Hi, brauche für mein Programm eine Liste aller verfügbaren Domänen im LAN. Sowie beim anmelden eines Benutzers an Windows da hat man auch eine Liste aller Domänen. Wie krieg ich das?

Gruss cherry


Yogu - Di 06.11.07 19:11

Vielleicht könntest du alle IP's durchchecken, die mit deiner eigenen anfangen (die ersten drei Zahlen beschreiben irgendwie das lokale Netzwerk - nur das dritte ändert sich)


BenBE - Di 06.11.07 23:23

Nicht ganz ...

Die Zahlen, die in der IP möglich sind, hängen von der Subnet-Mask ab.


jaenicke - Mi 07.11.07 09:22

Ich habe keine Ahnung, woher ich die angehängte Unit habe, die im Copyright angegebene Adresse gibts jedenfalls nicht mehr.

Ich hänge die Unit einfach mal an, damit kann man noch einiges mehr machen.

// Edit:
Ich habs gefunden, die Unit gibts bei Torry, inklusive Demo (gleich das erste Ergebnis "FindComp v.1.2"):
http://www.torry.net/pages.php?s=95
Deshalb habe ich den Anhang mal wieder gelöscht, den brauchts ja dann nicht.


AHT - Sa 10.11.07 14:40

Ich kenne mich mit Netzwerkklamotten zwar nicht so aus (habe bislang nur mal User und Gruppen gelistet), aber vielleicht hilft dir
NetGetAnyDCName
und das
NetGetDisplayInformation
weiter.
Das was du suchst, dürfte aber auf jeden Fall hier http://msdn2.microsoft.com/en-us/library/aa370675.aspx stehen.

Gruß

AHT