header

header

Panoramica

header è una struct in Aspose.Email FOSS per C++.

Descrizione

header è una classe nella libreria Aspose.Email FOSS per C++ che espone 2 metodi e 18 proprietà per l’uso programmatico.

Le capacità principali includono: std::array<std::uint8_t, 8>; std::array<std::uint8_t, 16>; std::uint16_t. Queste operazioni consentono agli sviluppatori di integrare la funzionalità dell’header direttamente nelle applicazioni C++.

Proprietà

NomeTipoAccessoDescrizione
header_signaturestd::array<std::uint8_t, 8>Lettura/ScritturaContiene la firma del file CFB da 8‑byte
header_clsidstd::array<std::uint8_t, 16>Lettura/ScritturaContiene il CLSID da 16‑byte dello storage
minor_versionstd::uint16_tLettura/ScritturaMemorizza la versione minore del formato CFB
major_versionstd::uint16_tLettura/ScritturaMemorizza la versione maggiore del formato CFB
byte_orderstd::uint16_tLettura/ScritturaMemorizza il marcatore dell’ordine dei byte (tipicamente 0xFFFE)
sector_shiftstd::uint16_tLettura/ScritturaMemorizza lo shift di potenza di due per calcolare la dimensione del settore
mini_sector_shiftstd::uint16_tLettura/ScritturaMemorizza lo shift per calcolare la dimensione del mini settore
reservedstd::array<std::uint8_t, 6>Lettura/ScritturaContiene sei byte riservati
number_of_directory_sectorsstd::uint32_tLettura/ScritturaMemorizza il conteggio dei settori della directory
number_of_fat_sectorsstd::uint32_tLettura/ScritturaMemorizza il conteggio dei settori FAT
first_directory_sector_locationstd::uint32_tLettura/ScritturaMemorizza l’indice del primo settore della directory
transaction_signature_numberstd::uint32_tLettura/ScritturaMemorizza il numero della firma della transazione
mini_stream_cutoff_sizestd::uint32_tLettura/ScritturaMemorizza la dimensione di soglia per i mini streams
first_mini_fat_sector_locationstd::uint32_tLettura/ScritturaMemorizza l’indice del primo settore mini FAT
number_of_mini_fat_sectorsstd::uint32_tLettura/ScritturaMemorizza il numero di settori mini FAT
first_difat_sector_locationstd::uint32_tLettura/ScritturaMemorizza l’indice del primo settore DIFAT
number_of_difat_sectorsstd::uint32_tLettura/ScritturaMemorizza il conteggio dei settori DIFAT
difatstd::vector<std::uint32_t>Lettura/ScritturaContiene la catena dei settori DIFAT come vettore di indici di settore

Metodi

FirmaDescrizione
sector_size() → std::size_tRestituisce la dimensione di un settore regolare in byte
mini_sector_size() → std::size_tRestituisce la dimensione di un mini settore in byte

Vedi anche

 Italiano