header_signature | std::array<std::uint8_t, 8> | القراءة/ الكتابة | هو صف 8 بايت تحتوي على التوقيع الملف CFB |
header_clsid | std::array<std::uint8_t, 16> | القراءة/ الكتابة | هو صف 16 بايت تخزين CLSID للتخزین |
minor_version | std::uint16_t | القراءة/ الكتابة | يحتوي على رقم الإصدارات البسيطة من صيغة CFB. |
major_version | std::uint16_t | القراءة/ الكتابة | يحتوي على رقم الإصدار الرئيسي لتنسيق CFB |
byte_order | std::uint16_t | القراءة/ الكتابة | يشير إلى ترتيب البايت (النهائي) المستخدم في الملف |
sector_shift | std::uint16_t | القراءة/ الكتابة | هي التحول القوي من اثنين الذي يحدد حجم القطاع (1 « sector_shift) |
mini_sector_shift | std::uint16_t | القراءة/ الكتابة | يحدد حجم القطاع الصغير كـ 1 « mini_sector_shift |
reserved | std::array<std::uint8_t, 6> | القراءة/ الكتابة | هو حقل محجوز 6 بايت يجب أن يكون صفر |
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 | القراءة/ الكتابة | هو عتبة الحجم التي تستخدم فيها التدفقات القطاعات الصغيرة. |
first_mini_fat_sector_location | std::uint32_t | القراءة/ الكتابة | يعطي مؤشر القطاع الأول من الدهون الصغيرة. |
number_of_mini_fat_sectors | std::uint32_t | القراءة/ الكتابة | يخزن عدد قطاعات الدهون الصغيرة. |
first_difat_sector_location | std::uint32_t | القراءة/ الكتابة | يعطي مؤشر القطاع الأول DIFAT |
number_of_difat_sectors | std::uint32_t | القراءة/ الكتابة | يخزن عدد قطاعات DIFAT |
difat | std::vector<std::uint32_t> | القراءة/ الكتابة | هو متجه من مواقع قطاع الدهون المخزنة مباشرة في العنوان. |