Defaultgateway bestimmen



  • Hallo,

    ich bin Anfänger der C++ Programmierung und wollte mir eigentlich nur auf die Schnelle ein kleines Programm schreiben, welches eine externe Anwendung mit einem bestimmten Parameter startet, je nachdem, in welchem Netzwerk sich der Rechner befindet, der das Programm ausführt.

    Ich wollte nun das Defaultgateway abfragen, um das Netzwerk zu identifizieren.

    Meine sicher sehr unelegante Lösung wäre, die Ausgabe von ipconfig in ein Textfile umzuleiten und dann das Textfile nach dem Defaultgateway-String zu durchsuchen.

    Das wird sicherlich funktionieren, aber gibt es da nicht eine "elegantere" Lösung, um sich gezielt das Defaultgateway zu holen, ohne dabei ein Textfile durchsuchen zu müssen? Denn irgendwie gefällt mir das nicht...Auch wenn es nur ein wiziges Programm ist, möchte ich aus Prinzip nicht mit mehr Daten rumjonglieren, als ich tatsächlich benötige.



  • Müsste mit der Funktion GetAdaptersInfo funktionieren.


Anmelden zum Antworten