Hallo Chris
Die Funktion NetWkstaUserGetInfo funktioniert zwar korrekt, gibt mir aber den Domain-Servername und nicht den Domain-Name zurück. Das würde für das Auslesen der User reichen, was ich in der Zwischenzeit auch mache. Das Problem ist jedoch, dass ich den Domain-Name ebenfalls benötige. Das ganze hängt mit dem
SQL-Server zusammen, in dem man für die NT-Authentifizierung den Domain-Name angeben muss. Also habe ich jetzt zwar die Users muss denen aber den Domain-Name manuel davor setzen, was nicht gerade elegant ist.
Ich habe es auch schon mit der Funktion LookupAccountSid versucht. Mit der bekomme ich den Stations-Name, auf der ich das Programm ausführe. Geht also auch nicht richtig.
Mit NetServerEnum kann ich ebenfalls den Server-Name auslesen. Ich kann sogar einschränken, dass nur die Server mit
SQL-Server zurückgegeben werden. Das nützt natürlich nicht allzuviel, da der
SQL-Server nicht zwingend ein PDC sein muss.
Hast Du noch eine Idee, die mir beim Suchen weiter hilft?
Gruss
Xaver