Tools für Minifilterentwicklung und -tests
Diese Seite enthält einige Tools, die speziell für die Entwicklung eines Dateisystem-Minifilters vorgesehen sind. Minifilter-Treiberentwickler sollten auch andere Treiberentwicklungstools verwenden, die über das Windows Driver Kit (WDK) verfügbar sind.
Befehl Fltmc.exe
Das Fltmc.exe-Programm ist ein vom System bereitgestelltes Befehlszeilenprogramm für allgemeine Minifiltertreiberverwaltungsvorgänge. Entwickler können Fltmc.exe zum Laden und Entladen von Minifiltertreibern, zum Anfügen oder Trennen von Minifiltertreibern von Volumes und zum Aufzählen von Minifiltertreibern, Instanzen und Volumes verwenden. Geben Sie fltmc help
in einer Eingabeaufforderung mit Administratorrechten die vollständige Liste der Befehle ein.
Befehl Fsutil.exe
Das Fsutil.exe Programm ist ein vom System bereitgestelltes Befehlszeilenprogramm, das verschiedene Vorgänge für Dateien ausführt. Entwickler können alle fsutil file layout foo.md
Details einer Datei, z. B. attribute, Zeitstempel, Datenströme usw. ziemlich drucken.
!fltkd Debugger Extension
Die Erweiterung "!fltkd debugger" wird in den Windows-Debuggingtools bereitgestellt. Häufig verwendete Befehle umfassen:
Befehl | Beschreibung |
---|---|
!Cbd | Die Filter-Manager-Entsprechung von !irp |
!Filter | Listet detaillierte Informationen zum angegebenen Filter auf. |
!Filter | Listet alle angefügten Minifiltertreiber auf. |
!Rahmen | Listet alle Filter-Manager-Frames und angefügten Minifiltertreiber auf. |
!Beispiel | Listet detaillierte Informationen zur angegebenen Instanz auf. |
!Volumen | Listet detaillierte Informationen zum angegebenen Volume auf. |
!Inhalte | Listet alle Volumes und angefügten Minifiltertreiberinstanzen auf. |
Geben Sie in WinDbg "!fltkd.help " eine vollständige Liste von Befehlen ein.
Filterüberprüfung
Filter Verifier ist eine Option in der Treiberüberprüfung , die die Minifiltertreiberverwendung von Filter-Manager-Funktionen überprüft. Die Filterüberprüfung wird mit dem Filter-Manager installiert. Entwickler werden empfohlen, minifiltertreiber immer mit aktivierter Filterüberprüfung zu entwickeln. Sie können die Überprüfung des Dateisystemfilters mithilfe des verifier.exe
Befehls in der Befehlszeile aktivieren.
Informationen zum Aktivieren der Filterüberprüfung und deren Überprüfung finden Sie unter "Überprüfung des Dateisystemfilters".