Udostępnij za pośrednictwem


Magazyn ustrukturyzowany

Cel

Magazyn ustrukturyzowany zapewnia trwałość plików i danych w modelu COM, obsługując pojedynczy plik jako ustrukturyzowaną kolekcję obiektów nazywanych magazynami i strumieniami.

Celem usługi Structured Storage jest zmniejszenie kar za wydajność i obciążenie związane z przechowywaniem oddzielnych obiektów w jednym pliku. Magazyn ustrukturyzowany udostępnia rozwiązanie, definiując sposób obsługi pojedynczej jednostki plików jako kolekcji ustrukturyzowanej dwóch typów magazynów obiektów i strumieni za pomocą standardowej implementacji o nazwie Pliki złożone. Dzięki temu użytkownik może wchodzić w interakcję z plikiem złożonym i zarządzać nim tak, jakby był to pojedynczy plik, a nie zagnieżdżona hierarchia oddzielnych obiektów.

Stosownych

Magazyn ustrukturyzowany może być używany w systemach operacyjnych opartych na modelu COM firmy Microsoft.

Odbiorcy deweloperów

Dokumentacja usługi Structured Storage jest przeznaczona dla doświadczonych programistów języka C i C++ oraz deweloperów systemów opartych na modelu COM.

Usługa Structured Storage obsługuje głównie języki programowania C i C++, jednak każda technologia oparta na modelu COM będzie również obsługiwać każdy język programowania, który korzysta ze wskaźników interfejsu.

Solidne zrozumienie technologii COM jest wymaganiem wstępnym dla programowania użycia magazynu ustrukturyzowanego.

Wymagania dotyczące czasu wykonywania

Aby uzyskać więcej informacji na temat systemów operacyjnych wymaganych do użycia określonego elementu interfejsu API, zobacz sekcję Wymagania w dokumentacji elementu .

W tej sekcji

Temat Opis
— omówienie
Ogólne informacje o magazynie ustrukturyzowanym.
przy użyciu usługi Structured Storage
Korzystanie z informacji dotyczących magazynu strukturalnego.
referencyjne
Dokumentacja interfejsów specyficznych dla usługi Structured Storage, funkcji, struktur i wyliczeń.
przykładów
Przykłady kodu napisane w języku C++. Aby uzyskać więcej informacji, zobacz Names in IStorage, Property Set Header, Section, Storing Property Setsi Using Structured Storage.

modelu obiektów składników