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
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
header_signature | std::array<std::uint8_t, 8> | Odczyt/zapis | Zawiera 8‑bajtowy podpis pliku CFB |
header_clsid | std::array<std::uint8_t, 16> | Odczyt/zapis | Zawiera 16‑bajtowy CLSID magazynu |
minor_version | std::uint16_t | Odczyt/zapis | Przechowuje wersję poboczną formatu CFB |
major_version | std::uint16_t | Odczyt/zapis | Przechowuje wersję główną formatu CFB |
byte_order | std::uint16_t | Odczyt/zapis | Przechowuje znacznik kolejności bajtów (zwykle 0xFFFE) |
sector_shift | std::uint16_t | Odczyt/zapis | Przechowuje przesunięcie potęgi dwójki używane do obliczania rozmiaru sektora |
mini_sector_shift | std::uint16_t | Odczyt/zapis | Przechowuje przesunięcie służące do obliczania rozmiaru mini-sektora |
reserved | std::array<std::uint8_t, 6> | Odczyt/zapis | Zawiera sześć zarezerwowanych bajtów |
number_of_directory_sectors | std::uint32_t | Odczyt/zapis | Przechowuje liczbę sektorów katalogu |
number_of_fat_sectors | std::uint32_t | Odczyt/zapis | Przechowuje liczbę sektorów FAT |
first_directory_sector_location | std::uint32_t | Odczyt/zapis | Przechowuje indeks pierwszego sektora katalogu |
transaction_signature_number | std::uint32_t | Odczyt/zapis | Przechowuje numer podpisu transakcji |
mini_stream_cutoff_size | std::uint32_t | Odczyt/zapis | Przechowuje rozmiar odcięcia dla mini strumieni |
first_mini_fat_sector_location | std::uint32_t | Odczyt/zapis | Przechowuje indeks pierwszego sektora mini FAT |
number_of_mini_fat_sectors | std::uint32_t | Odczyt/zapis | Przechowuje liczbę sektorów mini FAT |
first_difat_sector_location | std::uint32_t | Odczyt/zapis | Przechowuje indeks pierwszego sektora DIFAT |
number_of_difat_sectors | std::uint32_t | Odczyt/zapis | Przechowuje liczbę sektorów DIFAT |
difat | std::vector<std::uint32_t> | Odczyt/zapis | Przechowuje łańcuch sektorów DIFAT jako wektor indeksów sektorów |
Metody
| Sygnatura | Opis |
|---|---|
sector_size() → std::size_t | Zwraca rozmiar zwykłego sektora w bajtach |
mini_sector_size() → std::size_t | Zwraca rozmiar mini sektora w bajtach |