Funktion in Treiber aufrufen
-
Hallo,
ich habe einen kleinen nutzlosen Treiber geschrieben. Echt nichts wildes. Hab nur mal ein Tutorial abgearbeitet indem beschrieben wird, wie man mit MASM Treiber programmieren kann. Das Aufraufen über ein Programm funktionierte auch ganz gut. Nur was muss ich tun, um eine Funktion in meinem Treiber aus einer C++ Applikation heraus aufzurufen?
-
1. gehört ins Winapi forum
2. Ich meine mich zu erinnern, dass du mit CreateFile dein "gerät" als datei öffnen kannst und dann mittels WriteFile und ReadFile mit deinem Treiber kommunizieren kannst.Gruß Fencer
-
Unter diesem Link (http://www.freewebs.com/four-f/) ist das Tutorial zu finden.
Dazu gibt es auch ein Tool mit dem man einen Treiber starten kann. Jetzt versteh ich nur noch nicht so ganz wie das mit CreateFile oder so funktionieren soll.
Situation:
Der Treiber läuft
Benutzer ist angemeldet und ruft eine einfache Exe App auf die einen Funktion im Treiber aufruft. Eventuell wird noch ein Parameter übergeben und ich bekomme in der App einen Rückgabewert. Und das soll über CreateFile gehen!?!?