Partager via


Fichiers composés

Bien que vous puissiez implémenter vos propres objets et interfaces de stockage structurés, COM fournit une implémentation standard appelée Compound Files. L’utilisation de fichiers composés vous évite de coder votre propre implémentation de stockage structuré et confère plusieurs avantages supplémentaires dérivés de l’adhésion à une norme définie. Ces avantages incluent ce qui suit :

  • Indépendance du système de fichiers et de la plateforme. Étant donné que l’implémentation des fichiers composés de COM s’exécute sur des systèmes de fichiers plats existants, les fichiers composés stockés dans le système de fichiers FAT, le système de fichiers NTFS ou les systèmes de fichiers Macintosh peuvent être ouverts par les applications à l’aide de l’un des autres systèmes de fichiers.
  • Pouvant faire l’objet d’une recherche. Étant donné que les objets distincts d’un fichier composé sont enregistrés dans un format standard et sont accessibles à l’aide d’interfaces ET d’API COM standard, tout utilitaire de navigateur utilisant ces interfaces et API peut répertorier les objets dans le fichier, même si les données d’un objet donné peuvent être dans un format propriétaire.
  • Accès à certaines données internes. Étant donné que l’implémentation De fichiers composés fournit des méthodes standard d’écriture de certains types de données (par exemple, des informations récapitulatives), les applications peuvent lire ces données à l’aide d’interfaces et d’API COM.