다음을 통해 공유


구조적 저장소

목적

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

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

해당되는 경우

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

대상 개발자

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

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

COM 기술에 대한 확실한 이해는 구조적 스토리지의 개발 사용에 대한 필수 구성 요소입니다.

런타임 요구 사항

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

섹션 내용

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

구성 요소 개체 모델