구조적 저장소

구조적 스토리지 기술 개요입니다.

구조적 스토리지를 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
LOCKTYPE

LOCKTYPE 열거형 값은 지정된 바이트 범위에 대해 요청된 잠금 유형을 나타냅니다. 값은 ILockBytes::LockRegion 및 IStream::LockRegion 메서드에서 사용됩니다.
STATFLAG

메서드가 STATSTG 구조체의 pwcsName 멤버에서 이름을 반환해야 하는지 여부를 나타냅니다.
STGC

IStorage::Commit 및 IStream::Commit 메서드에서 커밋 작업을 수행하기 위한 조건을 지정합니다.
STGMOVE

스토리지 요소를 이동하거나 복사할지 여부를 나타냅니다.
STGTY

STGTY 열거형 값은 스토리지 요소의 형식을 나타내기 위해 STATSTG 구조체의 형식 멤버에 사용됩니다. 스토리지 요소는 스토리지 개체, 스트림 개체 또는 LOCKBYTES(바이트 배열 개체)입니다.
STREAM_SEEK

STREAM_SEEK 열거형 값은 새 검색 포인터 위치를 계산할 원본을 지정합니다.

Functions

 
BeginMonitor

BeginMonitor 메서드는 로드 작업이 시작될 때 모니터링을 시작하는 데 사용됩니다. 작업이 완료되면 애플리케이션에서 ILayoutStorage::EndMonitor를 호출해야 합니다.
복제

현재 STATSTG 구조체 열거자와 동일한 열거형 상태를 포함하는 새 열거자를 만듭니다.
복제

Clone 메서드는 원래 스트림과 동일한 바이트를 참조하는 자체 검색 포인터를 사용하여 새 스트림 개체를 만듭니다.
복제

IEnumSTATPROPSETSTG::Clone 메서드는 현재 STATPROPSETSTG 구조체 열거자와 동일한 열거형 상태를 포함하는 열거자를 만듭니다.
복제

IEnumSTATPROPSTG::Clone 메서드는 현재 STATPROPSTG 구조 열거자와 동일한 열거형 상태를 포함하는 열거자를 만듭니다.
복제

IEnumSTATPROPSETSTG::Clone 메서드는 현재 STATPROPSETSTG 구조체 열거자와 동일한 열거형 상태를 포함하는 열거자를 만듭니다.
복제

IEnumSTATPROPSTG::Clone 메서드는 현재 STATPROPSTG 구조 열거자와 동일한 열거형 상태를 포함하는 열거자를 만듭니다.
커밋

Commit 메서드는 트랜잭션 모드에서 열린 스토리지 개체에 대한 모든 변경 내용이 부모 스토리지에 반영되도록 합니다.
커밋

Commit 메서드를 사용하면 트랜잭션 모드에서 열린 스트림 개체에 대한 모든 변경 내용이 부모 스토리지에 반영됩니다.
커밋

IPropertyStorage::Commit 메서드는 속성 스토리지 개체의 변경 내용을 부모 스토리지 개체에 저장합니다.
커밋

IPropertyStorage::Commit 메서드는 속성 스토리지 개체의 변경 내용을 부모 스토리지 개체에 저장합니다.
CopyTo

열려 있는 스토리지 개체의 전체 내용을 다른 스토리지 개체에 복사합니다.
CopyTo

지정된 바이트 수를 스트림의 현재 검색 포인터에서 다른 스트림의 현재 검색 포인터 위치로 복사합니다.
만들기

속성 집합 스토리지 개체에서 새 속성 집합을 만들고 엽니다.
CreateILockBytesOnHGlobal

HGLOBAL 메모리 핸들을 사용하여 복합 파일의 메모리 내 스토리지용 바이트를 저장하는 바이트 배열 개체를 만듭니다.
CreateStorage

지정된 액세스 모드에서 지정된 이름을 사용하여 이 스토리지 개체 내에 중첩된 새 스토리지 개체를 만들고 엽니다.
CreateStream

이 스토리지 개체에 포함된 지정된 이름을 사용하여 스트림 개체를 만들고 엽니다.
CreateStreamOnHGlobal

HGLOBAL 메모리 핸들을 사용하여 스트림 콘텐츠를 저장하는 스트림 개체를 만듭니다.
삭제

Delete 메서드는 속성 집합 스토리지 개체에 포함된 속성 집합 중 하나를 삭제합니다.
DeleteMultiple

IPropertyStorage::D eleteMultiple 메서드는 이 속성 집합에 있는 만큼 표시된 속성을 삭제합니다.
DeleteMultiple

IPropertyStorage::D eleteMultiple 메서드는 속성 집합에 있는 만큼 표시된 속성을 삭제합니다.
DeletePropertyNames

DeletePropertyNames 메서드는 현재 속성 집합에서 지정된 문자열 이름을 삭제합니다. (IPropertyStorage.DeletePropertyNames)
DeletePropertyNames

IPropertyStorage::D eletePropertyNames 메서드는 현재 속성 집합에서 지정된 문자열 이름을 삭제합니다.
DestroyElement

이 스토리지 개체에서 지정된 스토리지 또는 스트림을 제거합니다.
EndMonitor

EndMonitor 메서드는 복합 파일의 모니터링을 종료합니다. 앞에 ILayoutStorage::BeginMonitor를 호출해야 합니다.
Enum

Enum 메서드는 이 속성 집합 스토리지에 저장된 속성 집합에 대한 정보를 포함하는 열거자 개체를 만듭니다. 반환 시 이 메서드는 열거자 개체의 IEnumSTATPROPSETSTG 포인터에 대한 포인터를 제공합니다.
Enum

IPropertyStorage::Enum 메서드는 현재 속성 집합에 대한 정보를 포함하는 STATPROPSTG 형식의 데이터를 열거하도록 설계된 열거자 개체를 만듭니다.
Enum

IPropertyStorage::Enum 메서드는 현재 속성 집합에 대한 정보를 포함하는 STATPROPSTG 형식의 데이터를 열거하도록 설계된 열거자 개체를 만듭니다.
EnumElements

EnumElements 메서드는 이 스토리지 개체에 포함된 스토리지 및 스트림 개체를 열거하는 데 사용할 수 있는 열거자 개체에 대한 포인터를 검색합니다.
FillAppend

FillAppend 메서드는 바이트 배열의 끝에 새 바이트 블록을 씁니다.
FillAt

FillAt 메서드는 바이트 배열의 지정된 위치에 새 데이터 블록을 씁니다.
플러시

Flush 메서드는 ILockBytes 구현에서 유지 관리하는 모든 내부 버퍼가 기본 물리적 스토리지에 기록되도록 합니다.
FmtIdToPropStgName

FMTID(속성 집합 형식 식별자)를 스토리지 또는 스트림 이름으로 변환합니다.
FreePropVariantArray

FreePropVariantArray 함수는 rgvars 배열의 각 PROPVARIANT 구조체에서 PropVariantClear를 호출하여 배열의 각 멤버에 대해 값을 0으로 만듭니다.
GetConvertStg

GetConvertStg 함수는 지정된 스토리지 개체에 대한 convert 비트의 현재 값을 반환합니다.
GetHGlobalFromILockBytes

GetHGlobalFromILockBytes 함수는 CreateILockBytesOnHGlobal 함수를 사용하여 만든 바이트 배열 개체에 대한 전역 메모리 핸들을 검색합니다.
GetHGlobalFromStream

GetHGlobalFromStream 함수는 CreateStreamOnHGlobal 함수를 호출하여 만든 스트림에 대한 전역 메모리 핸들을 검색합니다.
HaveWriteAccess

HaveWriteAccess 메서드는 쓰기 잠금이 수행되었는지 여부를 나타냅니다.
LayoutScript

LayoutScript 메서드는 다운로드 중에 액세스되는 순서와 일치하도록 복합 파일의 스토리지, 스트림 및 컨트롤을 다시 정렬하기 위한 명시적 지침을 제공합니다.
LockRegion

LockRegion 메서드는 바이트 배열에서 지정된 바이트 범위에 대한 액세스를 제한합니다.
LockRegion

LockRegion 메서드는 스트림에서 지정된 바이트 범위에 대한 액세스를 제한합니다.
MoveElementTo

MoveElementTo 메서드는 하위 저장소 또는 스트림을 이 스토리지 개체에서 다른 스토리지 개체로 복사하거나 이동합니다.
다음

열거형 시퀀스에 따라 지정된 수의 STATSTG 구조를 검색합니다.
다음

IEnumSTATPROPSETSTG::Next 메서드는 이후에 열거형 시퀀스에서 이어지는 지정된 수의 STATPROPSETSTG 구조를 검색합니다.
다음

IEnumSTATPROPSTG::Next 메서드는 지정된 수의 STATPROPSTG 구조를 검색합니다. 이 구조체는 이후 열거형 시퀀스에서 수행됩니다.
다음

IEnumSTATPROPSETSTG::Next 메서드는 이후에 열거형 시퀀스에서 이어지는 지정된 수의 STATPROPSETSTG 구조를 검색합니다.
다음

IEnumSTATPROPSTG::Next 메서드는 지정된 수의 STATPROPSTG 구조를 검색합니다. 이 구조체는 이후 열거형 시퀀스에서 수행됩니다.
OleConvertIStorageToOLESTREAM

OleConvertIStorageToOLESTREAM 함수는 지정된 스토리지 개체를 OLE 2 구조적 스토리지에서 OLE 1 스토리지 개체 모델로 변환하지만 프레젠테이션 데이터는 포함하지 않습니다. 이는 여러 호환성 함수 중 하나입니다.
OleConvertIStorageToOLESTREAMEx

OleConvertIStorageToOLESTREAMEx 함수는 지정된 스토리지 개체를 OLE 2 구조적 스토리지에서 프레젠테이션 데이터를 포함한 OLE 1 스토리지 개체 모델로 변환합니다.
OleConvertOLESTREAMToIStorage

프레젠테이션 데이터를 지정하지 않고 지정된 개체를 OLE 1 스토리지 모델에서 OLE 2 구조적 스토리지 개체로 변환합니다.
OleConvertOLESTREAMToIStorageEx

OleConvertOLESTREAMToIStorageEx 함수는 지정된 개체를 OLE 1 스토리지 모델에서 프레젠테이션 데이터를 포함한 OLE 2 구조적 스토리지 개체로 변환합니다. 이는 여러 호환성 함수 중 하나입니다.
열기

속성 집합 스토리지 개체에 포함된 속성 집합을 엽니다.
OpenStorage

지정된 액세스 모드에서 지정된 이름의 기존 스토리지 개체를 엽니다.
OpenStream

지정된 액세스 모드에서 이 스토리지 개체 내의 기존 스트림 개체를 엽니다.
PropStgNameToFmtId

속성 집합 스토리지 또는 스트림 이름을 해당 형식 식별자로 변환합니다.
PropVariantClear

지정된 PROPVARIANT 구조에서 해제할 수 있는 모든 요소를 해제합니다.
PropVariantCopy

PropVariantCopy 함수는 한 PROPVARIANT 구조체의 내용을 다른 구조체에 복사합니다.
PropVariantInit

PropVariantInit 함수는 PROPVARIANT 구조를 초기화합니다. 참고 이 함수는 제공된 ole2.h 헤더 파일을 포함하여 사용할 수 있는 매크로로 구현됩니다.
읽기

현재 검색 포인터부터 시작하여 스트림 개체에서 메모리로 지정된 바이트 수를 읽습니다.
ReadAt

ReadAt 메서드는 바이트 배열 개체의 시작 부분에서 지정된 오프셋에서 시작하는 지정된 바이트 수를 읽습니다.
ReadClassStg

ReadClassStg 함수는 WriteClassStg 함수를 사용하여 스토리지 개체에 이전에 작성된 CLSID를 읽습니다.
ReadClassStm

WriteClassStm 함수를 사용하여 스트림 개체에 이전에 작성된 CLSID를 읽습니다.
ReadFmtUserTypeStg

ReadFmtUserTypeStg 함수는 WriteFmtUserTypeStg 함수로 이전에 저장된 클립보드 형식 및 사용자 유형을 반환합니다.
ReadMultiple

IPropertyStorage::ReadMultiple 메서드는 현재 속성 집합에서 지정된 속성을 읽습니다.
ReadMultiple

IPropertyStorage::ReadMultiple 메서드는 현재 속성 집합에서 지정된 속성을 읽습니다.
ReadPropertyNames

IPropertyStorage::ReadPropertyNames 메서드는 지정된 속성 ID에 대한 기존 문자열 이름을 검색합니다.
ReadPropertyNames

IPropertyStorage::ReadPropertyNames 메서드는 지정된 속성 ID에 대한 기존 문자열 이름을 검색합니다.
ReLayoutDocfile

ReLayoutDocfile 메서드는 모니터링을 통해 가져오거나 명시적 레이아웃 스크립팅을 통해 제공되는 레이아웃 스크립트를 사용하여 복합 파일을 다시 작성하여 새 복합 파일을 만듭니다.
ReLayoutDocfileOnILockBytes

구현되지 않았습니다. 호출되면 STG_E_UNIMPLEMENTEDFUNCTION 반환합니다.
ReleaseWriteAccess

ReleaseWriteAccess 메서드는 이전에 가져온 쓰기 잠금을 해제합니다.
RenameElement

RenameElement 메서드는 이 스토리지 개체에서 지정된 하위 저장소 또는 스트림의 이름을 바꿉니다.
Reset

열거형 시퀀스를 STATSTG 구조 배열의 시작 부분으로 다시 설정합니다.
Reset

IEnumSTATPROPSETSTG::Reset 메서드는 열거형 시퀀스를 STATPROPSETSTG 구조 배열의 시작 부분으로 다시 설정합니다.
Reset

IEnumSTATPROPSTG::Reset 메서드는 열거형 시퀀스를 STATPROPSTG 구조 배열의 시작 부분으로 다시 설정합니다.
Reset

IEnumSTATPROPSETSTG::Reset 메서드는 열거형 시퀀스를 STATPROPSETSTG 구조 배열의 시작 부분으로 다시 설정합니다.
Reset

IEnumSTATPROPSTG::Reset 메서드는 열거형 시퀀스를 STATPROPSTG 구조 배열의 시작 부분으로 다시 설정합니다.
되돌리기

Revert 메서드는 마지막 커밋 작업 이후 스토리지 개체에 적용된 모든 변경 내용을 삭제합니다.
되돌리기

Revert 메서드는 마지막 IStream::Commit 호출 이후 트랜잭션된 스트림에 적용된 모든 변경 내용을 삭제합니다. 직접 모드로 열리는 스트림과 IStream::Revert의 COM 복합 파일 구현을 사용하는 스트림에서는 이 메서드가 적용되지 않습니다.
되돌리기

IPropertyStorage::Revert 메서드는 마지막으로 연 이후 명명된 속성 집합에 대한 모든 변경 내용을 삭제하거나 속성 집합에 마지막으로 커밋된 변경 내용을 삭제합니다.
되돌리기

IPropertyStorage::Revert 메서드는 마지막으로 연 이후 명명된 속성 집합에 대한 모든 변경 내용을 삭제하거나 속성 집합에 마지막으로 커밋된 변경 내용을 삭제합니다.
Seek

검색 포인터를 새 위치로 변경합니다. 새 위치는 스트림의 시작, 스트림의 끝 또는 현재 검색 포인터를 기준으로 합니다.
SetClass

SetClass 메서드는 지정된 CLSID(클래스 식별자)를 이 스토리지 개체에 할당합니다.
SetClass

IPropertyStorage::SetClass 메서드는 현재 속성 스토리지 개체에 새 CLSID를 할당하고 CLSID를 개체와 함께 영구적으로 저장합니다.
SetClass

IPropertyStorage::SetClass 메서드는 현재 속성 스토리지 개체에 새 CLSID를 할당하고 CLSID를 개체와 함께 영구적으로 저장합니다.
SetConvertStg

SetConvertStg 함수는 스토리지 개체의 변환 비트를 설정하여 개체가 열릴 때 새 클래스로 변환될 것임을 나타냅니다. GetConvertStg 함수를 호출하여 설정을 검색할 수 있습니다.
SetElementTimes

SetElementTimes 메서드는 기본 파일 시스템이 이 메서드를 지원하는 경우 지정된 스토리지 요소의 수정, 액세스 및 생성 시간을 설정합니다.
SetFillSize

SetFillSize 메서드는 바이트 배열의 예상 크기를 설정합니다.
SetSize

SetSize 메서드는 바이트 배열의 크기를 변경합니다.
SetSize

스트림 개체의 크기를 변경합니다.
SetStateBits

SetStateBits 메서드는 이 스토리지 개체에 최대 32비트의 상태 정보를 저장합니다.
SetTimes

구현에서 지원하는 경우 IPropertyStorage::SetTimes 메서드는 이 속성 집합의 수정, 액세스 및 생성 시간을 설정합니다.
SetTimes

구현에서 지원하는 경우 IPropertyStorage::SetTimes 메서드는 이 속성 집합의 수정, 액세스 및 생성 시간을 설정합니다.
Skip

열거형 시퀀스에서 지정된 수의 STATSTG 구조를 건너뜁니다.
Skip

IEnumSTATPROPSETSTG::Skip 메서드는 열거형 시퀀스에서 지정된 수의 STATPROPSETSTG 구조를 건너뜁니다. (IEnumSTATPROPSETSTG.Skip)
Skip

IEnumSTATPROPSTG::Skip 메서드는 열거형 시퀀스에서 지정된 수의 STATPROPSTG 구조를 건너뜁니다. (IEnumSTATPROPSTG.Skip)
Skip

IEnumSTATPROPSETSTG::Skip 메서드는 열거형 시퀀스에서 지정된 수의 STATPROPSETSTG 구조를 건너뜁니다.
Skip

IEnumSTATPROPSTG::Skip 메서드는 열거형 시퀀스에서 지정된 수의 STATPROPSTG 구조를 건너뜁니다.
통계

Stat 메서드는 이 바이트 배열 개체에 대한 정보를 포함하는 STATSTG 구조를 검색합니다.
통계

Stat 메서드는 열려 있는 이 스토리지 개체에 대한 STATSTG 구조를 검색합니다.
통계

Stat 메서드는 이 스트림에 대한 STATSTG 구조를 검색합니다.
통계

IPropertyStorage::Stat 메서드는 현재 열려 있는 속성 집합에 대한 정보를 검색합니다. (IPropertyStorage.Stat)
통계

IPropertyStorage::Stat 메서드는 현재 열려 있는 속성 집합에 대한 정보를 검색합니다. (IPropertyStorage.Stat)
StgConvertPropertyToVariant

SERIALIZEDPROPERTYVALUE 데이터 형식을 PROPVARIANT 데이터 형식으로 변환합니다.
StgConvertVariantToProperty

PROPVARIANT 데이터 형식을 SERIALIZEDPROPERTYVALUE 데이터 형식으로 변환합니다.
StgCreateDocfile

IStorage 인터페이스에 대한 COM 제공 복합 파일 구현을 사용하여 새 복합 파일 스토리지 개체를 만듭니다.
StgCreateDocfileOnILockBytes

호출자가 제공하는 바이트 배열 개체 위에 새 복합 파일 스토리지 개체를 만들고 엽니다.
StgCreatePropSetStg

지정된 스토리지 개체에서 속성 집합 스토리지 개체를 만듭니다.
StgCreatePropStg

지정된 스토리지 또는 스트림 개체에서 속성 집합을 만들고 엽니다.
StgCreateStorageEx

IStorage 또는 IPropertySetStorage 인터페이스에 대해 제공된 구현을 사용하여 새 스토리지 개체를 만듭니다.
StgDeserializePropVariant

StgDeserializePropVariant 함수는 SERIALIZEDPROPERTYVALUE 데이터 형식을 PROPVARIANT 데이터 형식으로 변환합니다.
StgGetIFillLockBytesOnFile

임시 파일에서 래퍼 개체를 엽니다.
StgGetIFillLockBytesOnILockBytes

호출자가 제공하는 바이트 배열 개체에 새 래퍼 개체를 만듭니다.
StgIsStorageFile

StgIsStorageFile 함수는 특정 디스크 파일에 스토리지 개체가 포함되어 있는지 여부를 나타냅니다.
StgIsStorageILockBytes

StgIsStorageILockBytes 함수는 지정된 바이트 배열에 스토리지 개체가 포함되어 있는지 여부를 나타냅니다.
StgOpenAsyncDocfileOnIFillLockBytes

호출자가 제공하는 바이트 배열 래퍼 개체에서 기존 루트 비동기 스토리지 개체를 엽니다.
StgOpenLayoutDocfile

섹터 데이터를 모니터링할 수 있는 ILockBytes 구현에서 복합 파일을 엽니다.
StgOpenPropStg

지정된 스토리지 또는 스트림 개체에서 지정된 속성 집합을 엽니다.
StgOpenStorage

파일 시스템에서 기존 루트 스토리지 개체를 엽니다.
StgOpenStorageEx

파일 시스템에서 기존 루트 스토리지 개체를 엽니다. 이 함수를 사용하여 복합 파일 및 일반 파일을 엽니다.
StgOpenStorageOnILockBytes

StgOpenStorageOnILockBytes 함수는 디스크 파일에 존재하지 않고 대신 호출자가 제공하는 기본 바이트 배열이 있는 기존 스토리지 개체를 엽니다.
StgPropertyLengthAsVariant

StgPropertyLengthAsVariant 함수는 SERIALIZEDPROPERTYVALUE를 검사하고 이 속성이 PROPVARIANT로 차지하는 메모리 양을 반환합니다.
StgSerializePropVariant

StgSerializePropVariant 함수는 PROPVARIANT 데이터 형식을 SERIALIZEDPROPERTYVALUE 데이터 형식으로 변환합니다.
StgSetTimes

StgSetTimes 함수는 기본 파일 시스템에서 지원하는 경우 표시된 파일의 생성, 액세스 및 수정 시간을 설정합니다.
SwitchToFile

SwitchToFile 메서드는 스토리지 개체와 연결된 현재 파일을 새 파일에 복사합니다.
Terminate

Terminate 메서드는 다운로드가 성공적으로 또는 실패하여 종료되었음을 바이트 배열에 알릴 수 있습니다.
UnlockRegion

UnlockRegion 메서드는 이전에 잠긴 바이트 범위에 대한 액세스 제한을 제거합니다.
UnlockRegion

UnlockRegion 메서드는 이전에 IStream::LockRegion으로 제한되었던 바이트 범위에 대한 액세스 제한을 제거합니다.
WaitForWriteAccess

WaitForWriteAccess 메서드는 스토리지 개체에 대한 단독 쓰기 액세스 권한을 얻습니다.
쓰기

지정된 바이트 수를 현재 검색 포인터에서 시작하는 스트림 개체에 씁니다.
WriteAt

WriteAt 메서드는 바이트 배열의 시작 부분에서 지정된 오프셋에서 시작하는 지정된 바이트 수를 씁니다.
WriteClassStg

WriteClassStg 함수는 지정된 CLSID(클래스 식별자)를 스토리지 개체에 저장합니다.
WriteClassStm

WriteClassStm 함수는 지정된 CLSID를 스트림에 저장합니다.
WriteFmtUserTypeStg

WriteFmtUserTypeStg 함수는 클립보드 형식과 사용자 형식을 스토리지 개체에 씁니다.
WriteMultiple

IPropertyStorage::WriteMultiple 메서드는 지정된 속성 그룹을 현재 속성 집합에 씁니다.
WriteMultiple

IPropertyStorage::WriteMultiple 메서드는 지정된 속성 그룹을 현재 속성 집합에 씁니다.
WritePropertyNames

IPropertyStorage::WritePropertyNames 메서드는 현재 속성 집합의 지정된 속성 ID 배열에 문자열 IPropertyStoragenames를 할당합니다.
WritePropertyNames

IPropertyStorage::WritePropertyNames 메서드는 현재 속성 집합의 지정된 속성 ID 배열에 문자열 IPropertyStoragenames를 할당합니다.

인터페이스

 
IDirectWriterLock

IDirectWriterLock 인터페이스를 사용하면 단일 작성기가 직접 모드로 열린 루트 스토리지 개체에 대한 단독 쓰기 액세스 권한을 얻는 동시에 여러 판독기에서 동시에 액세스할 수 있습니다.
IEnumSTATPROPSETSTG

IEnumSTATPROPSETSTG 인터페이스는 현재 IPropertySetStorage instance 관리되는 속성 집합에 대한 통계 데이터를 포함하는 STATPROPSETSTG 구조체의 배열을 반복합니다.
IEnumSTATPROPSETSTG

IEnumSTATPROPSETSTG 인터페이스는 현재 IPropertySetStorage instance 관리되는 속성 집합에 대한 통계 데이터를 포함하는 STATPROPSETSTG 구조체의 배열을 반복합니다.
IEnumSTATPROPSTG

IEnumSTATPROPSTG 인터페이스는 STATPROPSTG 구조체의 배열을 반복합니다. STATPROPSTG 구조체에는 속성 집합의 속성에 대한 통계 데이터가 포함됩니다.
IEnumSTATPROPSTG

IEnumSTATPROPSTG 인터페이스는 속성 집합의 속성에 대한 통계 데이터를 포함하는 STATPROPSTG 구조체의 배열을 반복합니다.
IEnumSTATSTG

STATSTG 구조체의 배열을 열거합니다.
IFillLockBytes

IFillLockBytes 인터페이스를 사용하면 코드를 다운로드하여 구조화된 스토리지 바이트 배열에 비동기적으로 데이터를 쓸 수 있습니다.
ILayoutStorage

ILayoutStorage 인터페이스를 사용하면 애플리케이션이 느린 링크를 통해 효율적으로 다운로드할 수 있도록 복합 파일의 레이아웃을 최적화할 수 있습니다.
ILockBytes

ILockBytes 인터페이스는 디스크 파일, 전역 메모리 또는 데이터베이스와 같은 일부 물리적 스토리지에서 지원되는 바이트 배열 개체에 구현됩니다.
IPropertySetStorage

IPropertySetStorage 인터페이스는 IPropertyStorage 인터페이스의 인스턴스를 지원하는 속성 집합 스토리지를 만들고, 열고, 삭제하고, 열거합니다.
IPropertyStorage

IPropertyStorage 인터페이스는 단일 속성 집합의 영구 속성을 관리합니다. (IPropertyStorage 인터페이스)
IPropertyStorage

IPropertyStorage 인터페이스는 단일 속성 집합의 영구 속성을 관리합니다. (IPropertyStorage 인터페이스)
IRootStorage

IRootStorage 인터페이스에는 스토리지 개체를 다른 기본 파일로 전환하고 스토리지 개체를 해당 파일에 저장하는 단일 메서드가 포함되어 있습니다.
ISequentialStream

ISequentialStream 인터페이스는 스트림 개체에 대한 간소화된 순차 액세스를 지원합니다. IStream 인터페이스는 ISequentialStream에서 읽기 및 쓰기 메서드를 상속합니다.
IStorage

IStorage 인터페이스는 구조적 스토리지 개체의 생성 및 관리를 지원합니다.
IStream

IStream 인터페이스를 사용하면 데이터를 읽고 써서 개체를 스트리밍할 수 있습니다.

구조체

 
PROPSPEC

PROPSPEC 구조체는 IPropertyStorage의 많은 메서드에서 속성 식별자(ID) 또는 연결된 문자열 이름으로 속성을 지정하는 데 사용됩니다.
PROPSPEC

PROPSPEC 구조체는 IPropertyStorage의 많은 메서드에서 속성 식별자(ID) 또는 연결된 문자열 이름으로 속성을 지정하는 데 사용됩니다.
PROPVARIANT

PROPVARIANT 구조체는 IPropertyStorage의 ReadMultiple 및 WriteMultiple 메서드에서 속성 집합에 있는 속성의 형식 태그 및 값을 정의하는 데 사용됩니다.
PROPVARIANT

PROPVARIANT 구조체는 IPropertyStorage의 ReadMultiple 및 WriteMultiple 메서드에서 속성 집합에 있는 속성의 형식 태그 및 값을 정의하는 데 사용됩니다.
RemSNB

RemSNB 구조체는 SNB 데이터 형식을 마샬링하는 데 사용됩니다. IStorage 인터페이스(Storag.idl)에 정의됩니다.
STATPROPSETSTG

STATPROPSETSTG 구조체에는 속성 집합에 대한 정보가 포함됩니다. (STATPROPSETSTG 구조체)
STATPROPSETSTG

STATPROPSETSTG 구조체에는 속성 집합에 대한 정보가 포함됩니다. (STATPROPSETSTG 구조체)
STATPROPSTG

STATPROPSTG 구조체에는 속성 집합의 단일 속성에 대한 데이터가 포함됩니다. 이 데이터는 속성 ID 및 형식 태그이며 속성과 연결할 수 있는 선택적 문자열 이름입니다.
STATPROPSTG

STATPROPSTG 구조체에는 속성 집합의 단일 속성에 대한 데이터가 포함됩니다. 이 데이터는 속성 ID 및 형식 태그이며 속성과 연결할 수 있는 선택적 문자열 이름입니다.
Statstg

열린 스토리지, 스트림 또는 바이트 배열 개체에 대한 통계 데이터를 포함합니다.
STGOPTIONS

StgCreateStorageEx 및 StgOpenStorageEx 함수에서 섹터 크기와 같은 스토리지 개체의 기능을 지정합니다.
StorageLayout

이름, 위치 및 길이를 포함한 단일 데이터 블록에 대해 설명합니다.