header

header

Overzicht

header is een struct in Aspose.Email FOSS voor C++.

Beschrijving

header is een klasse in de Aspose.Email FOSS-bibliotheek voor C++ die 2 methoden en 18 eigenschappen beschikbaar stelt voor programmatisch gebruik.

Kernfuncties omvatten: std::array<std::uint8_t, 8>; std::array<std::uint8_t, 16>; std::uint16_t. Deze bewerkingen stellen ontwikkelaars in staat om headerfunctionaliteit direct in C++-toepassingen te integreren.

Eigenschappen

NaamTypeToegangBeschrijving
header_signaturestd::array<std::uint8_t, 8>Lezen/schrijvenBevat de 8‑byte CFB‑bestandssignatuur
header_clsidstd::array<std::uint8_t, 16>Lezen/schrijvenBevat de 16‑byte CLSID van de opslag
minor_versionstd::uint16_tLezen/schrijvenSlaat de onderversie van het CFB-formaat op
major_versionstd::uint16_tLezen/schrijvenSlaat de hoofdversie van het CFB-formaat op
byte_orderstd::uint16_tLezen/schrijvenSlaat de bytevolgorde-markering op (typisch 0xFFFE)
sector_shiftstd::uint16_tLezen/schrijvenSlaat de machts‑van‑twee verschuiving op om de sectorgrootte te berekenen
mini_sector_shiftstd::uint16_tLezen/schrijvenSlaat de verschuiving op om de mini-sectorgrootte te berekenen
reservedstd::array<std::uint8_t, 6>Lezen/schrijvenBevat zes gereserveerde bytes
number_of_directory_sectorsstd::uint32_tLezen/schrijvenSlaat het aantal mapsectoren op
number_of_fat_sectorsstd::uint32_tLezen/schrijvenSlaat het aantal FAT-sectoren op
first_directory_sector_locationstd::uint32_tLezen/schrijvenSlaat de index van de eerste directorysector op
transaction_signature_numberstd::uint32_tLezen/schrijvenSlaat het transactiehandtekeningnummer op
mini_stream_cutoff_sizestd::uint32_tLezen/schrijvenSlaat de afkapgrootte voor mini streams op
first_mini_fat_sector_locationstd::uint32_tLezen/schrijvenSlaat de index op van de eerste mini FAT-sector
number_of_mini_fat_sectorsstd::uint32_tLezen/schrijvenSlaat het aantal mini FAT-sectoren op
first_difat_sector_locationstd::uint32_tLezen/schrijvenSlaat de index op van de eerste DIFAT-sector
number_of_difat_sectorsstd::uint32_tLezen/schrijvenSlaat het aantal DIFAT-sectoren op
difatstd::vector<std::uint32_t>Lezen/schrijvenBevat de DIFAT-sectorketen als een vector van sectorindices

Methoden

HandtekeningBeschrijving
sector_size() → std::size_tRetourneert de grootte van een reguliere sector in bytes
mini_sector_size() → std::size_tRetourneert de grootte van een mini-sector in bytes

Zie ook

 Nederlands