header

Overview

header є структурою в Aspose.Email FOSS для C++.

Description

header є клас в бібліотеці FOSS для C++, який показує 2 методи та 18 властивостей для програмного використання.

Основні можливості включають: std::array<std::uint8_t, 8>; std::array<std::uint8_t, 16>; std::uint16_t.Ці операції дозволяють розробникам інтегрувати функціональність заголовку безпосередньо в програми C++.

Properties

NameTypeAccessDescription
header_signaturestd::array<std::uint8_t, 8>Читання/писанняПідписує 8-байтовий файл CFB.
header_clsidstd::array<std::uint8_t, 16>Читання/писанняЗаховує 16-байтовий CLSID сховища.
minor_versionstd::uint16_tЧитання/писанняЗаховує меншу версію формату CFB
major_versionstd::uint16_tЧитання/писанняЗаховує основну версію формату CFB
byte_orderstd::uint16_tЧитання/писанняЗаховує маркер порядку байтів (зазвичай 0xFFFE)
sector_shiftstd::uint16_tЧитання/писанняЗаховує перехід від потужності до величини обчислювального сектора.
mini_sector_shiftstd::uint16_tЧитання/писанняЗаховує перехід до розрахунку міні-маси сектору
reservedstd::array<std::uint8_t, 6>Читання/писанняНалічує шість захищених байтів.
number_of_directory_sectorsstd::uint32_tЧитання/писанняРозмір магазинів секторів каталогів
number_of_fat_sectorsstd::uint32_tЧитання/писанняРозмір запасів секторів ТБО
first_directory_sector_locationstd::uint32_tЧитання/писанняЗаховує індекс першого сектора каталогу.
transaction_signature_numberstd::uint32_tЧитання/писанняЗаховує номер підпису транзакції
mini_stream_cutoff_sizestd::uint32_tЧитання/писанняЗаховує розмір відрізків для міні-потоків
first_mini_fat_sector_locationstd::uint32_tЧитання/писанняЗаховує індекс першого міні-сектора FAT.
number_of_mini_fat_sectorsstd::uint32_tЧитання/писанняКількість магазинів міні-секторів FAT
first_difat_sector_locationstd::uint32_tЧитання/писанняЗаховує індекс першого сектора DIFAT.
number_of_difat_sectorsstd::uint32_tЧитання/писанняКількість складів секторів DIFAT
difatstd::vector<std::uint32_t>Читання/писанняЗастосовує секторний ланцюг DIFAT як вектор секторальних індексів.

Methods

SignatureDescription
sector_size()std::size_tПовертає розмір регулярного сектора в байтах.
mini_sector_size()std::size_tПовертає розмір міні-сектора в байтах.

See Also

 Українська