Domäne des Rechners auslesen
-
Hallo Forum,
wie bekomme ich die Domäne des Rechners raus. Gibt es da eine Api?
Im Inet habe ich schon sowas gefunden:
> Set objWshNet = CreateObject("Wscript.Network")
> Domain = objWshNet.userdomainMein Programm soll aber auf dem Zielrechner nichts vorraussetzen. Also minimal ein blankes Win95 System... da wäre eine Api am besten.
Vielen Dank
Z
-
Hallo Forum,
ich habe diesen Source gefunden:
http://www.c-plusplus.net/forum/viewtopic-var-p-is-759079.html#define _WIN32_WINNT 0x0500 #include <windows.h> int main() { TCHAR name[256]; DWORD size = 256; GetComputerNameEx(ComputerNamePhysicalDnsFullyQualified, name, &size); GetComputerNameEx(ComputerNameDnsDomain, name, &size); return 0; }In diese Erklärung zur _WIN32_WINNT Konstante:
http://www.softgames.de/forum/frage117212.htmlWürde ich die Konstante festlegen würde mein Programm nicht mehr auf Win95 Systemen laufen oder würde der Funktionsaufruf scheiter?
Gibt es vielleicht noch einen anderen Weg um die Domäne herauszukriegen? Auf die Registry möchte ich nicht zugreifen, weil dieser Wert zu leicht vom Benutzer geändert werden könnte.