Partager via


Structured Storage

Objectif

Le stockage structuré fournit la persistance des fichiers et des données dans COM en gérant un fichier unique sous la forme d’une collection structurée d’objets appelés stockages et flux.

L’objectif du stockage structuré est de réduire les pénalités de performances et la surcharge associées au stockage d’objets distincts dans un fichier unique. Le stockage structuré fournit une solution en définissant comment gérer une entité de fichier unique en tant que collection structurée de deux types de stockages et de flux d’objets via une implémentation standard appelée Compound Files. Cela permet à l’utilisateur d’interagir avec un fichier composé et de le gérer comme s’il s’agissait d’un fichier unique plutôt que d’une hiérarchie imbriquée d’objets distincts.

Le cas échéant

Le stockage structuré peut être utilisé sur les systèmes d’exploitation Microsoft COM.

Développeurs concernés

La documentation stockage structuré est destinée aux programmeurs C et C++ expérimentés et aux développeurs de systèmes COM.

Le stockage structuré prend principalement en charge les langages de programmation C et C++, mais toute technologie basée sur COM prend également en charge tout langage de programmation qui utilise des pointeurs d’interface.

Une bonne compréhension des technologies COM est requise pour le développement de l’utilisation du stockage structuré.

Conditions d’exécution

Pour plus d’informations sur les systèmes d’exploitation requis pour utiliser un élément d’API particulier, consultez la section Exigences de la documentation relative à l’élément .

Contenu de cette section

Rubrique Description
Vue d'ensemble
Informations générales sur le stockage structuré.
Utilisation du stockage structuré
Utilisation d’informations pour le stockage structuré.
Référence
Documentation des interfaces, fonctions, structures et énumérations spécifiques au stockage structuré.
Exemples
Exemples de code écrits en C++. Pour plus d’informations, consultez Noms dans IStorage, Property Set Header, Section, Storing Property Sets et Using Structured Storage.

COM (Component Object Model)