Freigeben über


Strukturierte Speicherung

Zweck

Strukturierter Speicher bietet Datei- und Datenpersistenz in COM, indem eine einzelne Datei als strukturierte Sammlung von Objekten behandelt wird, die als Speicher und Datenströme bezeichnet werden.

Der Zweck von Strukturiertem Speicher besteht darin, die Leistungseinbußen und den Mehraufwand zu reduzieren, die mit dem Speichern separater Objekte in einer einzelnen Datei verbunden sind. Structured Storage bietet eine Lösung, indem definiert wird, wie eine einzelne Dateientität als strukturierte Sammlung von zwei Arten von Objektspeichern und Datenströmen über eine Standardimplementierung namens Zusammengesetzte Dateien behandelt wird. Dadurch kann der Benutzer mit einer zusammengesetzten Datei interagieren und diese verwalten, als ob es sich um eine einzelne Datei und nicht um eine geschachtelte Hierarchie separater Objekte handeln würde.

Anwendungsbereich

Strukturierter Speicher kann auf Microsoft COM-basierten Betriebssystemen verwendet werden.

Entwicklergruppe

Die Dokumentation zu strukturiertem Speicher richtet sich an erfahrene C- und C++-Programmierer und COM-basierte Systementwickler.

Structured Storage unterstützt in erster Linie C- und C++-Programmiersprachen, aber jede COM-basierte Technologie unterstützt auch jede Programmiersprache, die Schnittstellenzeiger verwendet.

Ein solides Verständnis der COM-Technologien ist voraussetzung für die entwicklungstechnische Verwendung von strukturiertem Speicher.

Laufzeitanforderungen

Weitere Informationen dazu, welche Betriebssysteme für die Verwendung eines bestimmten API-Elements erforderlich sind, finden Sie im Abschnitt Anforderungen der Dokumentation für das Element.

In diesem Abschnitt

Thema BESCHREIBUNG
Übersicht
Allgemeine Informationen zu strukturiertem Speicher.
Verwenden von strukturiertem Speicher
Verwenden von Informationen für strukturierten Speicher.
Referenz
Dokumentation zu spezifischen Schnittstellen, Funktionen, Strukturen und Enumerationen für strukturierten Speicher.
Beispiele
In C++ geschriebene Codebeispiele. Weitere Informationen finden Sie unter Namen in IStorage, Property Set Header, Section, Speichern von Eigenschaftssätzen und Verwenden von strukturiertem Speicher.

Das Component Object Model