Outils pour le développement et le test de minifiltres

Cette page répertorie quelques outils spécifiquement destinés au développement d’un minifiltre. Les développeurs de pilotes minifiltres 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 programmeFltmc.exe est un utilitaire de ligne de commande fourni par le système pour les opérations courantes de gestion des pilotes de minifiltre. Les développeurs peuvent utiliser Fltmc.exe pour charger et décharger des pilotes de minifiltre, attacher ou détacher des pilotes de minifiltre à partir de volumes, et énumérer les pilotes de minifiltre, les instances et les volumes. 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 programmeFsutil.exe est un utilitaire de ligne de commande fourni par le système qui effectue diverses 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, horodatages, flux, etc.

!fltkd Extension débogueur

L’extension de débogueur !fltkd est fournie dans les outils de débogage Windows . Les commandes couramment utilisées sont les suivantes :

Commande Description
!Cdb Le gestionnaire de filtres équivaut à !irp
!Filtre Listes des informations détaillées sur le filtre spécifié
!Filtres Listes tous les pilotes minifiltres attachés
!Cadres Listes tous les cadres de gestionnaire de filtres et les pilotes minifiltres attachés
! instance Listes des informations détaillées sur le instance spécifié
!Volume Listes des informations détaillées sur le volume spécifié
!Volumes Listes tous les volumes et les instances de pilote de minifiltre attachées

Dans WinDbg, tapez !fltkd.help pour obtenir la liste complète des commandes.

Vérificateur de filtre

Filter Verifier est une option dans Driver Verifier qui valide l’utilisation du pilote de minifiltre des fonctions du gestionnaire de filtres. Filter Verifier est installé avec le gestionnaire de filtres. Il est vivement recommandé aux développeurs de toujours développer des pilotes de minifiltre avec Filter Verifier activé.

Pour plus d’informations sur l’activation du vérificateur de filtre et sur ce qu’il valide, consultez Vérification du filtre du système de fichiers.