Bagikan melalui


Penyimpanan Terstruktur

Gambaran umum teknologi Penyimpanan Terstruktur.

Untuk mengembangkan Penyimpanan Terstruktur, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
LOCKTYPE

Nilai enumerasi LOCKTYPE menunjukkan jenis penguncian yang diminta untuk rentang byte yang ditentukan. Nilai digunakan dalam metode ILockBytes::LockRegion dan IStream::LockRegion.
STATFLAG

Tunjukkan apakah metode harus mencoba mengembalikan nama di anggota pwcsName dari struktur STATSTG.
STGC

Tentukan kondisi untuk melakukan operasi penerapan di metode IStorage::Commit dan IStream::Commit.
STGMOVE

Menunjukkan apakah elemen penyimpanan akan dipindahkan atau disalin.
STGTY

Nilai enumerasi STGTY digunakan dalam anggota jenis struktur STATSTG untuk menunjukkan jenis elemen penyimpanan. Elemen penyimpanan adalah objek penyimpanan, objek stream, atau objek byte-array (LOCKBYTES).
STREAM_SEEK

Nilai enumerasi STREAM_SEEK menentukan asal untuk menghitung lokasi penunjuk pencarian baru.

Fungsi

 
BeginMonitor

Metode BeginMonitor digunakan untuk mulai memantau ketika operasi pemuatan dimulai. Ketika operasi selesai, aplikasi harus memanggil ILayoutStorage::EndMonitor.
Kloning

Membuat enumerator baru yang berisi status enumerasi yang sama dengan enumerator struktur STATSTG saat ini.
Kloning

Metode Kloning membuat objek stream baru dengan penunjuk pencariannya sendiri yang mereferensikan byte yang sama dengan aliran asli.
Kloning

Metode IEnumSTATPROPSETSTG::Clone membuat enumerator yang berisi status enumerasi yang sama dengan enumerator struktur STATPROPSETSTG saat ini.
Kloning

Metode IEnumSTATPROPSTG::Clone membuat enumerator yang berisi status enumerasi yang sama dengan enumerator struktur STATPROPSTG saat ini.
Kloning

Metode IEnumSTATPROPSETSTG::Clone membuat enumerator yang berisi status enumerasi yang sama dengan enumerator struktur STATPROPSETSTG saat ini.
Kloning

Metode IEnumSTATPROPSTG::Clone membuat enumerator yang berisi status enumerasi yang sama dengan enumerator struktur STATPROPSTG saat ini.
Menjalankan

Metode Penerapan memastikan bahwa setiap perubahan yang dilakukan pada objek penyimpanan terbuka dalam mode yang ditransaksikan tercermin dalam penyimpanan induk.
Menjalankan

Metode Penerapan memastikan bahwa setiap perubahan yang dilakukan pada objek stream yang terbuka dalam mode yang ditransaksikan tercermin dalam penyimpanan induk.
Menjalankan

Metode IPropertyStorage::Commit menyimpan perubahan yang dilakukan pada objek penyimpanan properti ke objek penyimpanan induk.
Menjalankan

Metode IPropertyStorage::Commit menyimpan perubahan yang dilakukan pada objek penyimpanan properti ke objek penyimpanan induk.
CopyTo

Menyalin seluruh konten objek penyimpanan terbuka ke objek penyimpanan lain.
CopyTo

Menyalin jumlah byte tertentu dari penunjuk pencarian saat ini di aliran ke penunjuk pencarian saat ini di aliran lain.
Buat

Membuat dan membuka properti baru yang diatur dalam objek penyimpanan set properti.
CreateiLockBytesOnhglobal

Membuat objek array byte yang menggunakan handel memori HGLOBAL untuk menyimpan byte yang ditujukan untuk penyimpanan dalam memori file majemuk.
CreateStorage

Membuat dan membuka objek penyimpanan baru yang ditumpuk dalam objek penyimpanan ini dengan nama yang ditentukan dalam mode akses yang ditentukan.
CreateStream

Membuat dan membuka objek stream dengan nama yang ditentukan yang terkandung dalam objek penyimpanan ini.
CreateStreamOnHGlobal

Membuat objek stream yang menggunakan handel memori HGLOBAL untuk menyimpan konten streaming.
Hapus

Metode Hapus menghapus salah satu set properti yang terkandung dalam objek penyimpanan set properti.
DeleteMultiple

Metode IPropertyStorage::D eleteMultiple menghapus sebanyak mungkin properti yang ditunjukkan seperti yang ada dalam kumpulan properti ini.
DeleteMultiple

Metode IPropertyStorage::D eleteMultiple menghapus sebanyak mungkin properti yang ditunjukkan seperti yang ada dalam kumpulan properti.
DeletePropertyNames

Metode DeletePropertyNames menghapus nama string tertentu dari kumpulan properti saat ini. (IPropertyStorage.DeletePropertyNames)
DeletePropertyNames

Metode IPropertyStorage::D eletePropertyNames menghapus nama string yang ditentukan dari kumpulan properti saat ini.
DestroyElement

Menghapus penyimpanan atau aliran yang ditentukan dari objek penyimpanan ini.
EndMonitor

Metode EndMonitor mengakhiri pemantauan file majemuk. Harus didahului oleh panggilan ke ILayoutStorage::BeginMonitor.
Enum

Metode Enum membuat objek enumerator yang berisi informasi tentang kumpulan properti yang disimpan dalam penyimpanan set properti ini. Saat dikembalikan, metode ini memasok pointer ke pointer IEnumSTATPROPSETSTG pada objek enumerator.
Enum

Metode IPropertyStorage::Enum membuat objek enumerator yang dirancang untuk menghitung data jenis STATPROPSTG, yang berisi informasi tentang kumpulan properti saat ini.
Enum

Metode IPropertyStorage::Enum membuat objek enumerator yang dirancang untuk menghitung data jenis STATPROPSTG, yang berisi informasi tentang kumpulan properti saat ini.
EnumElemen

Metode EnumElements mengambil pointer ke objek enumerator yang dapat digunakan untuk menghitung objek penyimpanan dan aliran yang terkandung dalam objek penyimpanan ini.
FillAppend

Metode FillAppend menulis blok byte baru ke akhir array byte.
FillAt

Metode FillAt menulis blok data baru ke lokasi tertentu dalam array byte.
Flush

Metode Flush memastikan bahwa setiap buffer internal yang dikelola oleh implementasi ILockBytes ditulis ke penyimpanan fisik yang mendasar.
FmtIdToPropStgName

Mengonversi pengidentifikasi format set properti (FMTID) ke nama penyimpanan atau alirannya.
FreePropVariantArray

Fungsi FreePropVariantArray memanggil PropVariantClear pada setiap struktur PROPVARIANT dalam array rgvars untuk membuat nilai nol untuk setiap anggota array.
GetConvertStg

Fungsi GetConvertStg mengembalikan nilai saat ini dari bit konversi untuk objek penyimpanan yang ditentukan.
GetHglobalFromiLockBytes

Fungsi GetHGlobalFromILockBytes mengambil handel memori global ke objek array byte yang dibuat menggunakan fungsi CreateILockBytesOnHGlobal.
GetHGlobalFromStream

Fungsi GetHGlobalFromStream mengambil handel memori global ke aliran yang dibuat melalui panggilan ke fungsi CreateStreamOnHGlobal.
HaveWriteAccess

Metode HaveWriteAccess menunjukkan apakah kunci tulis telah diambil.
Tata LetakSkrip

Metode LayoutScript menyediakan petunjuk eksplisit untuk menyusun ulang penyimpanan, aliran, dan kontrol dalam file gabungan agar sesuai dengan urutan aksesnya selama pengunduhan.
LockRegion

Metode LockRegion membatasi akses ke rentang byte tertentu dalam array byte.
LockRegion

Metode LockRegion membatasi akses ke rentang byte tertentu dalam aliran.
MoveElementTo

Metode MoveElementTo menyalin atau memindahkan substorase atau aliran dari objek penyimpanan ini ke objek penyimpanan lain.
Berikutnya

Mengambil sejumlah struktur STATSTG tertentu, yang mengikuti urutan enumerasi.
Berikutnya

Metode IEnumSTATPROPSETSTG::Next mengambil sejumlah struktur STATPROPSETSTG tertentu yang kemudian mengikuti urutan enumerasi.
Berikutnya

Metode IEnumSTATPROPSTG::Next mengambil sejumlah struktur STATPROPSTG tertentu, yang kemudian mengikuti urutan enumerasi.
Berikutnya

Metode IEnumSTATPROPSETSTG::Next mengambil sejumlah struktur STATPROPSETSTG tertentu yang kemudian mengikuti urutan enumerasi.
Berikutnya

Metode IEnumSTATPROPSTG::Next mengambil sejumlah struktur STATPROPSTG tertentu, yang kemudian mengikuti urutan enumerasi.
OleConvertIStorageToOLESTREAM

Fungsi OleConvertIStorageToOLESTREAM mengonversi objek penyimpanan yang ditentukan dari penyimpanan terstruktur OLE 2 ke model objek penyimpanan OLE 1 tetapi tidak menyertakan data presentasi. Ini adalah salah satu dari beberapa fungsi kompatibilitas.
OleConvertIStorageToOLESTREAMEx

Fungsi OleConvertIStorageToOLESTREAMEx mengonversi objek penyimpanan yang ditentukan dari penyimpanan terstruktur OLE 2 ke model objek penyimpanan OLE 1, termasuk data presentasi.
OleConvertOLESTREAMToIStorage

Mengonversi objek yang ditentukan dari model penyimpanan OLE 1 ke objek penyimpanan terstruktur OLE 2 tanpa menentukan data presentasi.
OleConvertOLESTREAMToIStorageEx

Fungsi OleConvertOLESTREAMToIStorageEx mengonversi objek yang ditentukan dari model penyimpanan OLE 1 ke objek penyimpanan terstruktur OLE 2 termasuk data presentasi. Ini adalah salah satu dari beberapa fungsi kompatibilitas.
Buka

Membuka kumpulan properti yang terkandung dalam objek penyimpanan set properti.
OpenStorage

Membuka objek penyimpanan yang ada dengan nama yang ditentukan dalam mode akses yang ditentukan.
OpenStream

Membuka objek aliran yang ada dalam objek penyimpanan ini dalam mode akses yang ditentukan.
PropStgNameToFmtId

Mengonversi penyimpanan set properti atau nama aliran ke pengidentifikasi formatnya.
PropVariantClear

Membebaskan semua elemen yang dapat dikosongkan dalam struktur PROPVARIANT tertentu.
PropVariantCopy

Fungsi PropVariantCopy menyalin konten satu struktur PROPVARIANT ke struktur lainnya.
PropVariantInit

Fungsi PropVariantInit menginisialisasi struktur PROPVARIANT. Catatan Fungsi ini diimplementasikan sebagai makro, tersedia dengan menyertakan file header ole2.h yang disediakan.
Baca

Membaca jumlah byte tertentu dari objek aliran ke dalam memori, dimulai pada penunjuk pencarian saat ini.
ReadAt

Metode ReadAt membaca jumlah byte tertentu yang dimulai pada offset tertentu dari awal objek array byte.
ReadClassStg

Fungsi ReadClassStg membaca CLSID yang sebelumnya ditulis ke objek penyimpanan dengan fungsi WriteClassStg.
ReadClassStm

Membaca CLSID yang sebelumnya ditulis ke objek stream dengan fungsi WriteClassStm.
ReadFmtUserTypeStg

Fungsi ReadFmtUserTypeStg mengembalikan format clipboard dan jenis pengguna yang sebelumnya disimpan dengan fungsi WriteFmtUserTypeStg.
ReadMultiple

Metode IPropertyStorage::ReadMultiple membaca properti yang ditentukan dari kumpulan properti saat ini.
ReadMultiple

Metode IPropertyStorage::ReadMultiple membaca properti yang ditentukan dari kumpulan properti saat ini.
ReadPropertyNames

Metode IPropertyStorage::ReadPropertyNames mengambil nama string yang ada untuk ID properti yang ditentukan.
ReadPropertyNames

Metode IPropertyStorage::ReadPropertyNames mengambil nama string yang ada untuk ID properti yang ditentukan.
ReLayoutDocfile

Metode ReLayoutDocfile menulis ulang file gabungan, menggunakan skrip tata letak yang diperoleh melalui pemantauan, atau disediakan melalui skrip tata letak eksplisit, untuk membuat file mampul baru.
ReLayoutDocfileOnILockBytes

Tidak diimplementasikan. Jika dipanggil, ia mengembalikan STG_E_UNIMPLEMENTEDFUNCTION.
ReleaseWriteAccess

Metode ReleaseWriteAccess merilis kunci tulis yang diperoleh sebelumnya.
Ganti NamaElemen

Metode RenameElement mengganti nama substorase atau aliran yang ditentukan dalam objek penyimpanan ini.
Atur ulang

Mengatur ulang urutan enumerasi ke awal array struktur STATSTG.
Atur ulang

Metode IEnumSTATPROPSETSTG::Reset mengatur ulang urutan enumerasi ke awal array struktur STATPROPSETSTG.
Atur ulang

Metode IEnumSTATPROPSTG::Reset mengatur ulang urutan enumerasi ke awal array struktur STATPROPSTG.
Atur ulang

Metode IEnumSTATPROPSETSTG::Reset mengatur ulang urutan enumerasi ke awal array struktur STATPROPSETSTG.
Atur ulang

Metode IEnumSTATPROPSTG::Reset mengatur ulang urutan enumerasi ke awal array struktur STATPROPSTG.
Kembali

Metode Kembalikan membuang semua perubahan yang telah dilakukan pada objek penyimpanan sejak operasi penerapan terakhir.
Kembali

Metode Kembalikan membuang semua perubahan yang telah dilakukan pada aliran yang ditransaksikan sejak panggilan IStream::Commit terakhir. Pada aliran terbuka dalam mode langsung dan aliran menggunakan implementasi file gabungan COM dari IStream::Revert, metode ini tidak berpengaruh.
Kembali

Metode IPropertyStorage::Revert membuang semua perubahan pada kumpulan properti bernama sejak terakhir kali dibuka atau membuang perubahan yang terakhir dilakukan pada kumpulan properti.
Kembali

Metode IPropertyStorage::Revert membuang semua perubahan pada kumpulan properti bernama sejak terakhir kali dibuka atau membuang perubahan yang terakhir dilakukan pada kumpulan properti.
Seek

Mengubah penunjuk pencarian ke lokasi baru. Lokasi baru relatif terhadap awal aliran, akhir aliran, atau penunjuk pencarian saat ini.
SetClass

Metode SetClass menetapkan pengidentifikasi kelas yang ditentukan (CLSID) ke objek penyimpanan ini.
SetClass

Metode IPropertyStorage::SetClass menetapkan CLSID baru ke objek penyimpanan properti saat ini, dan secara terus-menerus menyimpan CLSID dengan objek .
SetClass

Metode IPropertyStorage::SetClass menetapkan CLSID baru ke objek penyimpanan properti saat ini, dan secara terus-menerus menyimpan CLSID dengan objek .
SetConvertStg

Fungsi SetConvertStg mengatur bit konversi dalam objek penyimpanan untuk menunjukkan bahwa objek akan dikonversi ke kelas baru saat dibuka. Pengaturan dapat diambil dengan panggilan ke fungsi GetConvertStg.
SetElementTimes

Metode SetElementTimes mengatur waktu modifikasi, akses, dan pembuatan elemen penyimpanan yang ditentukan, jika sistem file yang mendasarinya mendukung metode ini.
SetFillSize

Metode SetFillSize mengatur ukuran array byte yang diharapkan.
SetSize

Metode SetSize mengubah ukuran array byte.
SetSize

Mengubah ukuran objek stream.
SetStateBits

Metode SetStateBits menyimpan hingga 32 bit informasi status dalam objek penyimpanan ini.
SetTimes

Metode IPropertyStorage::SetTimes mengatur waktu modifikasi, akses, dan pembuatan set properti ini, jika didukung oleh implementasi.
SetTimes

Metode IPropertyStorage::SetTimes mengatur waktu modifikasi, akses, dan pembuatan set properti ini, jika didukung oleh implementasi.
Lewati

Melompati sejumlah struktur STATSTG tertentu dalam urutan enumerasi.
Lewati

Metode IEnumSTATPROPSETSTG::Skip melewati sejumlah struktur STATPROPSETSTG tertentu dalam urutan enumerasi. (IEnumSTATPROPSETSTG.Skip)
Lewati

Metode IEnumSTATPROPSTG::Skip melewati jumlah struktur STATPROPSTG yang ditentukan dalam urutan enumerasi. (IEnumSTATPROPSTG.Skip)
Lewati

Metode IEnumSTATPROPSETSTG::Skip melewati sejumlah struktur STATPROPSETSTG tertentu dalam urutan enumerasi.
Lewati

Metode IEnumSTATPROPSTG::Skip melewati jumlah struktur STATPROPSTG yang ditentukan dalam urutan enumerasi.
Stat

Metode Stat mengambil struktur STATSTG yang berisi informasi untuk objek array byte ini.
Stat

Metode Stat mengambil struktur STATSTG untuk objek penyimpanan terbuka ini.
Stat

Metode Stat mengambil struktur STATSTG untuk aliran ini.
Stat

Metode IPropertyStorage::Stat mengambil informasi tentang kumpulan properti terbuka saat ini. (IPropertyStorage.Stat)
Stat

Metode IPropertyStorage::Stat mengambil informasi tentang kumpulan properti terbuka saat ini. (IPropertyStorage.Stat)
StgConvertPropertyToVariant

Mengonversi jenis data SERIALIZEDPROPERTYVALUE menjadi jenis data PROPVARIANT.
StgConvertVariantToProperty

Mengonversi jenis data PROPVARIANT menjadi jenis data SERIALIZEDPROPERTYVALUE.
StgCreateDocfile

Membuat objek penyimpanan file campuran baru menggunakan implementasi file campuran yang disediakan COM untuk antarmuka IStorage.
StgCreateDocfileOnILockBytes

Membuat dan membuka objek penyimpanan file majemuk baru di atas objek byte-array yang disediakan oleh pemanggil.
StgCreatePropSetStg

Membuat objek penyimpanan set properti dari objek penyimpanan tertentu.
StgCreatePropStg

Membuat dan membuka properti yang diatur dalam penyimpanan atau objek streaming tertentu.
StgCreateStorageEx

Membuat objek penyimpanan baru menggunakan implementasi yang disediakan untuk antarmuka IStorage atau IPropertySetStorage.
StgDeserializePropVariant

Fungsi StgDeserializePropVariant mengonversi jenis data SERIALIZEDPROPERTYVALUE menjadi jenis data PROPVARIANT.
StgGetIFillLockBytesOnFile

Membuka objek pembungkus pada file sementara.
StgGetIFillLockBytesOnILockBytes

Membuat objek pembungkus baru pada objek array byte yang disediakan oleh pemanggil.
StgIsStorageFile

Fungsi StgIsStorageFile menunjukkan apakah file disk tertentu berisi objek penyimpanan.
StgIsStorageILockBytes

Fungsi StgIsStorageILockBytes menunjukkan apakah array byte yang ditentukan berisi objek penyimpanan.
StgOpenAsyncDocfileOnIFillLockBytes

Membuka objek penyimpanan asinkron akar yang ada pada objek pembungkus byte-array yang disediakan oleh pemanggil.
StgOpenLayoutDocfile

Membuka file campuran pada implementasi ILockBytes yang mampu memantau data sektor.
StgOpenPropStg

Membuka properti tertentu yang diatur dalam penyimpanan atau objek aliran tertentu.
StgOpenStorage

Membuka objek penyimpanan akar yang ada dalam sistem file.
StgOpenStorageEx

Membuka objek penyimpanan akar yang ada dalam sistem file. Gunakan fungsi ini untuk membuka File Campuran dan file reguler.
StgOpenStorageOnILockBytes

Fungsi StgOpenStorageOnILockBytes membuka objek penyimpanan yang ada yang tidak berada dalam file disk, tetapi sebaliknya memiliki array byte yang mendasar yang disediakan oleh pemanggil.
StgPropertyLengthAsVariant

Fungsi StgPropertyLengthAsVariant memeriksa SERIALIZEDPROPERTYVALUE dan mengembalikan jumlah memori yang akan ditempati properti ini sebagai PROPVARIANT.
StgSerializePropVariant

Fungsi StgSerializePropVariant mengonversi jenis data PROPVARIANT menjadi jenis data SERIALIZEDPROPERTYVALUE.
StgSetTimes

Fungsi StgSetTimes mengatur waktu pembuatan, akses, dan modifikasi file yang ditunjukkan, jika didukung oleh sistem file yang mendasarinya.
SwitchToFile

Metode SwitchToFile menyalin file saat ini yang terkait dengan objek penyimpanan ke file baru.
Hentikan

Metode Hentikan menginformasikan array byte bahwa unduhan telah dihentikan, baik berhasil atau tidak berhasil.
UnlockRegion

Metode UnlockRegion menghapus pembatasan akses pada rentang byte yang dikunci sebelumnya.
UnlockRegion

Metode UnlockRegion menghapus pembatasan akses pada rentang byte yang sebelumnya dibatasi dengan IStream::LockRegion.
WaitForWriteAccess

Metode WaitForWriteAccess mendapatkan akses tulis eksklusif ke objek penyimpanan.
Tulis

Menulis jumlah byte tertentu ke dalam objek stream yang dimulai pada penunjuk pencarian saat ini.
WriteAt

Metode WriteAt menulis jumlah byte yang ditentukan mulai dari offset tertentu dari awal array byte.
WriteClassStg

Fungsi WriteClassStg menyimpan pengidentifikasi kelas yang ditentukan (CLSID) dalam objek penyimpanan.
WriteClassStm

Fungsi WriteClassStm menyimpan CLSID yang ditentukan dalam aliran.
WriteFmtUserTypeStg

Fungsi WriteFmtUserTypeStg menulis format clipboard dan jenis pengguna ke objek penyimpanan.
TulisMultiple

Metode IPropertyStorage::WriteMultiple menulis grup properti tertentu ke kumpulan properti saat ini.
TulisMultiple

Metode IPropertyStorage::WriteMultiple menulis grup properti tertentu ke kumpulan properti saat ini.
WritePropertyNames

Metode IPropertyStorage::WritePropertyNames menetapkan string IPropertyStoragenames ke array ID properti tertentu dalam kumpulan properti saat ini.
WritePropertyNames

Metode IPropertyStorage::WritePropertyNames menetapkan string IPropertyStoragenames ke array ID properti tertentu dalam kumpulan properti saat ini.

Antarmuka

 
IDirectWriterLock

Antarmuka IDirectWriterLock memungkinkan penulis tunggal untuk mendapatkan akses tulis eksklusif ke objek penyimpanan akar yang dibuka dalam mode langsung sambil memungkinkan akses bersamaan oleh beberapa pembaca.
IEnumSTATPROPSETSTG

Antarmuka IEnumSTATPROPSETSTG melakukan iterasi melalui array struktur STATPROPSETSTG yang berisi data statistik tentang kumpulan properti yang dikelola oleh instans IPropertySetStorage saat ini.
IEnumSTATPROPSETSTG

Antarmuka IEnumSTATPROPSETSTG melakukan iterasi melalui array struktur STATPROPSETSTG yang berisi data statistik tentang kumpulan properti yang dikelola oleh instans IPropertySetStorage saat ini.
IEnumSTATPROPSTG

Antarmuka IEnumSTATPROPSTG melakukan iterasi melalui array struktur STATPROPSTG. Struktur STATPROPSTG berisi data statistik tentang properti dalam kumpulan properti.
IEnumSTATPROPSTG

Antarmuka IEnumSTATPROPSTG melakukan iterasi melalui array struktur STATPROPSTG yang berisi data statistik tentang properti dalam kumpulan properti.
IEnumSTATSTG

Menghitung array struktur STATSTG.
IFillLockBytes

Antarmuka IFillLockBytes memungkinkan pengunduhan kode untuk menulis data secara asinkron ke array byte penyimpanan terstruktur.
ILayoutStorage

Antarmuka ILayoutStorage memungkinkan aplikasi untuk mengoptimalkan tata letak file campurannya untuk pengunduhan yang efisien di seluruh tautan lambat.
ILockBytes

Antarmuka ILockBytes diimplementasikan pada objek array byte yang didukung oleh beberapa penyimpanan fisik, seperti file disk, memori global, atau database.
IPropertySetStorage

Antarmuka IPropertySetStorage membuat, membuka, menghapus, dan menghitung penyimpanan set properti yang mendukung instans antarmuka IPropertyStorage.
IPropertyStorage

Antarmuka IPropertyStorage mengelola properti persisten dari satu set properti. (Antarmuka IPropertyStorage)
IPropertyStorage

Antarmuka IPropertyStorage mengelola properti persisten dari satu set properti. (Antarmuka IPropertyStorage)
IRootStorage

Antarmuka IRootStorage berisi satu metode yang mengalihkan objek penyimpanan ke file yang mendasar yang berbeda dan menyimpan objek penyimpanan ke file tersebut.
ISequentialStream

Antarmuka ISequentialStream mendukung akses berurutan yang disederhanakan ke objek stream. Antarmuka IStream mewarisi metode Baca dan Tulis dari ISequentialStream.
IStorage

Antarmuka IStorage mendukung pembuatan dan pengelolaan objek penyimpanan terstruktur.
IStream

Antarmuka IStream memungkinkan Anda membaca dan menulis data untuk mengalirkan objek.

Struktur

 
PROPSPEC

Struktur PROPSPEC digunakan oleh banyak metode IPropertyStorage untuk menentukan properti baik oleh pengidentifikasi properti (ID) atau nama string terkait.
PROPSPEC

Struktur PROPSPEC digunakan oleh banyak metode IPropertyStorage untuk menentukan properti baik oleh pengidentifikasi properti (ID) atau nama string terkait.
PROPVARIANT

Struktur PROPVARIANT digunakan dalam metode ReadMultiple dan WriteMultiple dari IPropertyStorage untuk menentukan tag jenis dan nilai properti dalam kumpulan properti.
PROPVARIANT

Struktur PROPVARIANT digunakan dalam metode ReadMultiple dan WriteMultiple dari IPropertyStorage untuk menentukan tag jenis dan nilai properti dalam kumpulan properti.
RemSNB

Struktur RemSNB digunakan untuk marshaling jenis data SNB. Ditentukan dalam antarmuka IStorage (Storag.idl).
STATPROPSETSTG

Struktur STATPROPSETSTG berisi informasi tentang kumpulan properti. (Struktur STATPROPSETSTG)
STATPROPSETSTG

Struktur STATPROPSETSTG berisi informasi tentang kumpulan properti. (Struktur STATPROPSETSTG)
STATPROPSTG

Struktur STATPROPSTG berisi data tentang satu properti dalam kumpulan properti. Data ini adalah ID properti dan jenis tag, dan nama string opsional yang mungkin terkait dengan properti .
STATPROPSTG

Struktur STATPROPSTG berisi data tentang satu properti dalam kumpulan properti. Data ini adalah ID properti dan jenis tag, dan nama string opsional yang mungkin terkait dengan properti .
STATSTG

Berisi data statistik tentang penyimpanan terbuka, aliran, atau objek byte-array.
STGOPTIONS

Menentukan fitur objek penyimpanan, seperti ukuran sektor, dalam fungsi StgCreateStorageEx dan StgOpenStorageEx.
StorageLayout

Menjelaskan satu blok data, termasuk nama, lokasi, dan panjangnya.