struct GptHeader

Defined at line 78 of file ../../third_party/vboot_reference/firmware/include/gpt.h

GPT header defines how many partitions exist on a drive and sectors managed.

For every drive device, there are 2 headers, primary and secondary. Most of

the fields are duplicates except my_lba and entries_lba.

You may find more details in chapter 5 of the UEFI standard.

Public Members

char[8] signature
uint32_t revision
uint32_t size
uint32_t header_crc32
uint32_t reserved_zero
uint64_t my_lba
uint64_t alternate_lba
uint64_t first_usable_lba
uint64_t last_usable_lba
 disk_uuid
uint64_t entries_lba
uint32_t number_of_entries
uint32_t size_of_entry
uint32_t entries_crc32