header

header

Przegląd

header jest strukturą w Aspose.Email FOSS dla C++.

Opis

header jest klasą w bibliotece Aspose.Email FOSS dla C++, która udostępnia 2 metody i 18 właściwości do programowego użycia.

Podstawowe możliwości obejmują: std::array<std::uint8_t, 8>; std::array<std::uint8_t, 16>; std::uint16_t. Te operacje umożliwiają programistom integrację funkcjonalności nagłówka bezpośrednio w aplikacjach C++.

Właściwości

NazwaTypDostępOpis
header_signaturestd::array<std::uint8_t, 8>Odczyt/zapisZawiera 8‑bajtowy podpis pliku CFB
header_clsidstd::array<std::uint8_t, 16>Odczyt/zapisZawiera 16‑bajtowy CLSID magazynu
minor_versionstd::uint16_tOdczyt/zapisPrzechowuje wersję poboczną formatu CFB
major_versionstd::uint16_tOdczyt/zapisPrzechowuje wersję główną formatu CFB
byte_orderstd::uint16_tOdczyt/zapisPrzechowuje znacznik kolejności bajtów (zwykle 0xFFFE)
sector_shiftstd::uint16_tOdczyt/zapisPrzechowuje przesunięcie potęgi dwójki używane do obliczania rozmiaru sektora
mini_sector_shiftstd::uint16_tOdczyt/zapisPrzechowuje przesunięcie służące do obliczania rozmiaru mini-sektora
reservedstd::array<std::uint8_t, 6>Odczyt/zapisZawiera sześć zarezerwowanych bajtów
number_of_directory_sectorsstd::uint32_tOdczyt/zapisPrzechowuje liczbę sektorów katalogu
number_of_fat_sectorsstd::uint32_tOdczyt/zapisPrzechowuje liczbę sektorów FAT
first_directory_sector_locationstd::uint32_tOdczyt/zapisPrzechowuje indeks pierwszego sektora katalogu
transaction_signature_numberstd::uint32_tOdczyt/zapisPrzechowuje numer podpisu transakcji
mini_stream_cutoff_sizestd::uint32_tOdczyt/zapisPrzechowuje rozmiar odcięcia dla mini strumieni
first_mini_fat_sector_locationstd::uint32_tOdczyt/zapisPrzechowuje indeks pierwszego sektora mini FAT
number_of_mini_fat_sectorsstd::uint32_tOdczyt/zapisPrzechowuje liczbę sektorów mini FAT
first_difat_sector_locationstd::uint32_tOdczyt/zapisPrzechowuje indeks pierwszego sektora DIFAT
number_of_difat_sectorsstd::uint32_tOdczyt/zapisPrzechowuje liczbę sektorów DIFAT
difatstd::vector<std::uint32_t>Odczyt/zapisPrzechowuje łańcuch sektorów DIFAT jako wektor indeksów sektorów

Metody

SygnaturaOpis
sector_size() → std::size_tZwraca rozmiar zwykłego sektora w bajtach
mini_sector_size() → std::size_tZwraca rozmiar mini sektora w bajtach

Zobacz także

 Polski