ΚΕΦΑΛΑΙΟ
ΕΚΤΙΜΗΣΗ
header Είναι ένα δοχείο στο Aspose.Email FOSS για C++.
Περιγραφή
header είναι μια τάξη στη βιβλιοθήκη FOSS για C++ που εκθέτει 2 μεθόδους και 18 ιδιότητες για προγραμματική χρήση.
Οι βασικές ικανότητες περιλαμβάνουν: std::array<std::uint8_t, 8>; std::array<std::uint8_t, 16>; std::uint16_t.Αυτές οι λειτουργίες επιτρέπουν στους προγραμματιστές να ενσωματώσουν τη λειτουργία επικεφαλής απευθείας στις εφαρμογές C++.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
header_signature | std::array<std::uint8_t, 8> | Διαβάστε / Γράψτε | Διατηρεί την υπογραφή αρχείου CFB 8 bytes |
header_clsid | std::array<std::uint8_t, 16> | Διαβάστε / Γράψτε | Διατηρεί το 16-bit CLSID της αποθήκευσης |
minor_version | std::uint16_t | Διαβάστε / Γράψτε | Αποθηκεύει τη μικρότερη έκδοση του μορφής CFB |
major_version | std::uint16_t | Διαβάστε / Γράψτε | Αποθηκεύει την κύρια έκδοση της μορφής CFB |
byte_order | std::uint16_t | Διαβάστε / Γράψτε | Αποθηκεύει το μάρκετ παραγγελίας byte (συνήθως 0xFFFE) |
sector_shift | std::uint16_t | Διαβάστε / Γράψτε | Αποθηκεύει την αλλαγή ισχύος-από δύο για να υπολογίσει το μέγεθος του κλάδου |
mini_sector_shift | std::uint16_t | Διαβάστε / Γράψτε | Αποθηκεύει την αλλαγή για να υπολογίσει το μέγεθος του mini sector |
reserved | std::array<std::uint8_t, 6> | Διαβάστε / Γράψτε | Περιέχει 6 αποθηκευμένα byte |
number_of_directory_sectors | std::uint32_t | Διαβάστε / Γράψτε | Αριθμός των τομέων καταστήματος |
number_of_fat_sectors | std::uint32_t | Διαβάστε / Γράψτε | Αριθμός των τομέων FAT |
first_directory_sector_location | std::uint32_t | Διαβάστε / Γράψτε | Αποθηκεύει τον δείκτη του πρώτου τομέα διευθύνσεων |
transaction_signature_number | std::uint32_t | Διαβάστε / Γράψτε | Αποθηκεύστε τον αριθμό υπογραφής συναλλαγών |
mini_stream_cutoff_size | std::uint32_t | Διαβάστε / Γράψτε | Αποθηκεύετε το μέγεθος του cutoff για mini streams |
first_mini_fat_sector_location | std::uint32_t | Διαβάστε / Γράψτε | Αποθηκεύει τον δείκτη του πρώτου mini FAT τομέα |
number_of_mini_fat_sectors | std::uint32_t | Διαβάστε / Γράψτε | Στοιχεία για το mini FAT |
first_difat_sector_location | std::uint32_t | Διαβάστε / Γράψτε | Αποθηκεύει τον δείκτη του πρώτου τομέα DIFAT |
number_of_difat_sectors | std::uint32_t | Διαβάστε / Γράψτε | Αριθμός καταστημάτων σε τομείς DIFAT |
difat | std::vector<std::uint32_t> | Διαβάστε / Γράψτε | Διατηρεί την αλυσίδα του τομέα DIFAT ως vector των κλάδων δεικτών |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
sector_size() → std::size_t | Επιστρέφει το μέγεθος ενός κανονικού κλάδου σε bytes |
mini_sector_size() → std::size_t | Επιστρέφει το μέγεθος ενός μικρού κλάδου σε bytes |