XenevaOS
Loading...
Searching...
No Matches
UefiGpt.h
Go to the documentation of this file.
1
15#ifndef __UEFI_GPT_H__
16#define __UEFI_GPT_H__
17
22#define PRIMARY_PART_HEADER_LBA 1
26#define EFI_PTAB_HEADER_ID SIGNATURE_64 ('E','F','I',' ','P','A','R','T')
27
28#pragma pack(1)
29
84
137
138#pragma pack()
139#endif
140
141
unsigned short CHAR16
Definition ProcessorBind.h:105
unsigned int UINT32
Definition ProcessorBind.h:102
UINT64 EFI_LBA
Definition UefiBaseType.h:49
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition UefiGpt.h:88
EFI_GUID PartitionTypeGUID
Definition UefiGpt.h:93
UINT64 Attributes
Definition UefiGpt.h:131
EFI_LBA StartingLBA
Definition UefiGpt.h:103
EFI_LBA EndingLBA
Definition UefiGpt.h:107
EFI_GUID UniquePartitionGUID
Definition UefiGpt.h:99
Definition UefiGpt.h:33
EFI_LBA FirstUsableLBA
Definition UefiGpt.h:51
EFI_TABLE_HEADER Header
Definition UefiGpt.h:38
EFI_GUID DiskGUID
Definition UefiGpt.h:60
UINT32 SizeOfPartitionEntry
Definition UefiGpt.h:75
EFI_LBA PartitionEntryLBA
Definition UefiGpt.h:64
EFI_LBA AlternateLBA
Definition UefiGpt.h:46
UINT32 PartitionEntryArrayCRC32
Definition UefiGpt.h:82
EFI_LBA MyLBA
Definition UefiGpt.h:42
EFI_LBA LastUsableLBA
Definition UefiGpt.h:56
UINT32 NumberOfPartitionEntries
Definition UefiGpt.h:68
Definition UefiMultiPhase.h:151
Definition Base.h:281