Netzwerktreiber deaktivieren



  • Hallo zusammen,
    ich möchte gerne aus einen C++-Programm heraus die Treiber meiner Netzwerkkarte deaktivieren beziehungsweise aktivieren. Geht das über einen API-Befehl?

    Im Voraus bereits besten Dank
    Gruß JoKl



  • Stichwort SetupAPI, ist aber ne relativ kompliziert



  • Hast du da vielleicht eine Referenz zu?



  • du könntest dir das tool devcon von microsoft runterladen und entsprechend aufrufen

    so kann ich bei mir die netzwerkkarte deaktivieren:

    devcon disable "pci\ven_1106&dev_3065"

    natürlich wird der string bei dir anders sein



  • Vielen Dank! Der Weg ist mir mindestens genauso lieb, wie ein API-Befehl.

    Gruß
    JoKl



  • Könnte das vllt jemand nochmal genauer erlären mit dem devcon. ICh muss mir das runterladen denke ich mal. Und dann muss ich immer mit mienem Programm zusammen das starte? Und wie deaktiviere ich dann im meinem Programm die Treiber?



  • Könnte das vllt jemand nochmal genauer erlären mit dem devcon.

    Nein.

    ICh muss mir das runterladen denke ich mal.

    Ja.

    Und dann muss ich immer mit mienem Programm zusammen das starte?

    Ja.

    Und wie deaktiviere ich dann im meinem Programm die Treiber?

    Siehe weiter oben.


Log in to reply