23#define EFI_PARTITION_INFO_PROTOCOL_GUID \
24 { 0x8cf2f62c, 0xbc9b, 0x4821, { 0x80, 0x8d, 0xec, 0x9e, 0xc4, 0x21, 0xa1, 0xa0 }};
26#define EFI_PARTITION_INFO_PROTOCOL_REVISION 0x0001000
27#define PARTITION_TYPE_OTHER 0x00
28#define PARTITION_TYPE_MBR 0x01
29#define PARTITION_TYPE_GPT 0x02
unsigned char UINT8
1-byte unsigned value.
unsigned int UINT32
4-byte unsigned value.
Legacy Master Boot Record Format Definition.
EFI_GUID gEfiPartitionInfoProtocolGuid
Partition Information Protocol GUID variable.
GUID EFI_GUID
128-bit buffer containing a unique identifier value.
EFI Guid Partition Table Format Definition.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
Partition Information Protocol structure.
MBR_PARTITION_RECORD Mbr
MBR data.
EFI_PARTITION_ENTRY Gpt
GPT data.