À propos des points d’analyse
Les points d’analyse sont des objets de système de fichiers utilisés pour étendre les attributs d’un système de fichiers. Tous les systèmes de fichiers ne prennent pas en charge les points d’analyse ; par exemple, NTFS et ReFS les prennent en charge, mais pas le système de fichiers FAT. Un point d’analyse se compose des éléments suivants :
- Données définies par l’utilisateur
- Balise de point d’analyse qui identifie de manière unique le pilote de filtre du système de fichiers qui possède le point d’analyse. Toutes les balises de point d’analyse sont affectées par Microsoft et sont définies dans ntifs.h. Certaines balises sont réservées à Microsoft ; Des balises non-Microsoft peuvent être demandées.
Un filtre peut définir ou supprimer un point d’analyse sur un fichier ou un répertoire en appelant FltTagFileEx et FltUntagFile.
Lorsqu’un système de fichiers ouvre un fichier avec un point d’analyse, il tente de trouver le filtre de système de fichiers associé au format de données identifié par la balise d’analyse. Le cas échéant, le filtre associé doit traiter le fichier comme indiqué par les données d’analyse.
Pour plus d’informations sur les points d’analyse, consultez la documentation du Kit de développement logiciel (SDK) Windows.