.drv-Devicedriver load/unload

  • Ich hab einen Treiber, welchen ich ohne Neustart starten und stoppen möchte.

    Das Starten geht eigentlich ganz einfach mit

    [autoit]

    RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32", "midi4", "REG_SZ", "MIDItest.drv")

    [/autoit]


    Dieser Aufruf genügt und der Treiber ist Sekunden später betriebsbereit. (Vorrausgesetzt er befindet sich in System32)

    Um ihn allerdings zu stoppen, muss ich den Reg Eintrag löschen und einen Neustart durchführen.

    Wie kann ich den Treiber ohne Neustart stoppen?
    Kann auch eine "radikale" Lösung sein, denn ich brauche das nur zu Testzwecken...

    Gibt es evtl. auch eine elegantere Load-Lösung als RegWrite?

    Danke
    E