TianoCore EDK2 master
UefiGpt.h
Go to the documentation of this file.
1
9#ifndef __UEFI_GPT_H__
10#define __UEFI_GPT_H__
11
16#define PRIMARY_PART_HEADER_LBA 1
20#define EFI_PTAB_HEADER_ID SIGNATURE_64 ('E','F','I',' ','P','A','R','T')
24#define EFI_GPT_PART_ENTRY_MIN_SIZE 16384
25
26#pragma pack(1)
27
31typedef struct {
82
86typedef struct {
133 CHAR16 PartitionName[36];
135
136#pragma pack()
137#endif
UINT64 EFI_LBA
Definition: UefiBaseType.h:44
EFI_GUID PartitionTypeGUID
Definition: UefiGpt.h:91
EFI_LBA StartingLBA
Definition: UefiGpt.h:101
EFI_LBA EndingLBA
Definition: UefiGpt.h:105
EFI_GUID UniquePartitionGUID
Definition: UefiGpt.h:97
EFI_TABLE_HEADER Header
Definition: UefiGpt.h:36
UINT32 PartitionEntryArrayCRC32
Definition: UefiGpt.h:80
UINT32 NumberOfPartitionEntries
Definition: UefiGpt.h:66
Definition: Base.h:213