다음을 통해 공유


구조적 스토리지

목적

Structured Storage는 단일 파일을 스토리지 및 스트림이라고 하는 개체의 구조적 컬렉션으로 처리하여 COM에서 파일 및 데이터 지속성을 제공합니다.

Structured Storage의 목적은 단일 파일에 별도의 개체를 저장하는 것과 관련된 성능 저하 및 오버헤드를 줄이는 것입니다. Structured Storage는 단일 파일 엔터티를 복합 파일이라는 표준 구현을 통해 두 가지 유형의 개체 스토리지 및 스트림의 구조화된 컬렉션으로 처리하는 방법을 정의하여 솔루션을 제공합니다. 이렇게 하면 사용자가 개별 개체의 중첩된 계층이 아닌 단일 파일인 것처럼 복합 파일과 상호 작용하고 관리할 수 있습니다.

해당하는 경우

구조적 스토리지는 Microsoft COM 기반 운영 체제에서 사용할 수 있습니다.

개발자 대상 그룹

Structured Storage 설명서는 숙련된 C 및 C++ 프로그래머와 COM 기반 시스템 개발자를 위한 것입니다.

Structured Storage는 주로 C 및 C++ 프로그래밍 언어를 지원합니다. 그러나 COM 기반 기술은 인터페이스 포인터를 활용하는 모든 프로그래밍 언어도 지원합니다.

COM 기술에 대한 확고한 이해는 Structured Storage의 개발 사용에 대한 필수 구성 요소입니다.

런타임 요구 사항

특정 API 요소를 사용하는 데 필요한 운영 체제에 대한 자세한 내용은 요소에 대한 설명서의 요구 사항 섹션을 참조하세요.

이 섹션에서는

주제 묘사
개요
Structured Storage에 대한 일반 정보입니다.
구조적 스토리지 사용하는
구조적 스토리지에 대한 정보 사용.
참조
Structured Storage 관련 인터페이스, 함수, 구조체 및 열거형에 대한 설명서입니다.
샘플
C++로 작성된 코드 예제입니다. 자세한 내용은 IStorage 이름, 속성 집합 헤더, 섹션, 속성 집합저장 및 구조적 스토리지 사용하는참조하세요.

구성 요소 개체 모델