Partager via


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.