Ich versuche, einen Windows-Filterplattform-Callout-Treiber für ein Jugendschutzprogramm zu schreiben . Leider habe ich noch nie zuvor einen Treiber geschrieben, und die MSDN-Dokumentation darauf ist nicht allzu hilfreich, es sei denn, Sie kennen bereits die Grundlagen (ich vermute).
Kennt jemand gute Ressourcen zu diesem Thema? Bücher, Online-Beispiele, Dokumentation, Beispiele im Driver Development Kit?
Ich bitte niemanden, meine Google-Suche nach mir zu machen. Ich brauche nur einen Rat zu diesem Thema. Wenn jemand schon einmal diesen Weg gegangen ist oder eine gute Ressource kennt, würde ich einen Ansturm in die richtige Richtung sehr schätzen; auch wenn es nur ein gutes Buch über die Entwicklung von Treibern für Windows ist.
Danke.
OSR (hier) ist eine gute Quelle für Informationen und hat einige nützliche Werkzeuge. Das CodeProject (hier) hat mehrere gute Serien zu WDM- und WDF-Treibern mit Code.
Da das WFP für Win2k8, Vista oder besser zu sein scheint, können Sie WDF verwenden - wenn Sie Verweise auf UMDF (Benutzermodus) und KMDF (Kernelmodus) sehen, sprechen sie davon. Die Verwendung dieser Akronyme erleichtert das Googlen.
Die Verwendung von WDF wird die Arbeit erleichtern.
Führen Sie Tests in einer virtuellen Maschine durch.
Sie können Treiberentwicklung lesen und schreiben einfacher Fahrer. Es gibt die besten Tutorials, die ich gelesen habe.
Tags und Links language-agnostic windows networking driver