Outils pour le développement et les tests de minifiltre
Cette page répertorie quelques outils spécifiquement pour le développement d’un mini-filtre de système de fichiers. Les développeurs de pilotes Minifilter sont également encouragés à utiliser d’autres outils de développement de pilotes disponibles via le Kit de pilotes Windows (WDK).
Commande Fltmc.exe
Le programme Fltmc.exe est un utilitaire de ligne de commande fourni par le système pour les opérations courantes de gestion des pilotes minifilter. Les développeurs peuvent utiliser des Fltmc.exe pour charger et décharger des pilotes minifilter, attacher ou détacher des pilotes minifiltres à partir de volumes, et énumérer des pilotes, des instances et des volumes minifilter. Dans une invite de commandes avec des privilèges d’administrateur, tapez fltmc help
pour afficher la liste complète des commandes.
commande Fsutil.exe
Le programme Fsutil.exe est un utilitaire de ligne de commande fourni par le système qui effectue différentes opérations sur les fichiers. Les développeurs peuvent taper fsutil file layout foo.md
pour imprimer tous les détails d’un fichier, tels que ses attributs, ses horodatages, les flux, etc.
Extension du débogueur !fltkd
L’extension du débogueur !fltkd est fournie dans les outils de débogage Windows. Les commandes couramment utilisées sont les suivantes :
Commande | Description |
---|---|
!Cdb | Équivalent du gestionnaire de filtres de !irp |
!filtre | Répertorie des informations détaillées sur le filtre spécifié |
!Filtres | Répertorie tous les pilotes minifilter attachés |
!Cadres | Répertorie toutes les trames du gestionnaire de filtres et les pilotes minifilter attachés |
!instance | Répertorie des informations détaillées sur l’instance spécifiée |
!volume | Répertorie des informations détaillées sur le volume spécifié |
!Volumes | Répertorie tous les volumes et les instances de pilote minifilter attachées |
Dans WinDbg, tapez !fltkd.help pour obtenir la liste complète des commandes.
Vérificateur de filtre
Le vérificateur de filtre est une option dans Driver Validater qui valide l’utilisation du pilote minifilter des fonctions du gestionnaire de filtres. Le vérificateur de filtre est installé avec le Gestionnaire de filtres. Les développeurs sont recommandés pour toujours développer des pilotes minifilter avec le vérificateur de filtre activé. Vous pouvez activer la fonctionnalité vérification du filtre du système de fichiers à l’aide de la verifier.exe
commande sur la ligne de commande.
Pour plus d’informations sur l’activation du vérificateur de filtre et de ce qu’il valide, consultez Vérification du filtre du système de fichiers.