TianoCore EDK2 master
Loading...
Searching...
No Matches
PartitionInfo.h File Reference
#include <IndustryStandard/Mbr.h>
#include <Uefi/UefiGpt.h>

Go to the source code of this file.

Data Structures

struct  EFI_PARTITION_INFO_PROTOCOL
 

Macros

#define EFI_PARTITION_INFO_PROTOCOL_GUID    { 0x8cf2f62c, 0xbc9b, 0x4821, { 0x80, 0x8d, 0xec, 0x9e, 0xc4, 0x21, 0xa1, 0xa0 }};
 
#define EFI_PARTITION_INFO_PROTOCOL_REVISION   0x0001000
 
#define PARTITION_TYPE_OTHER   0x00
 
#define PARTITION_TYPE_MBR   0x01
 
#define PARTITION_TYPE_GPT   0x02
 

Variables

EFI_GUID gEfiPartitionInfoProtocolGuid
 

Detailed Description

This file defines the EFI Partition Information Protocol.

Copyright (c) 2017, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Revision Reference:
This Protocol is introduced in UEFI Specification 2.7

Definition in file PartitionInfo.h.

Macro Definition Documentation

◆ EFI_PARTITION_INFO_PROTOCOL_GUID

#define EFI_PARTITION_INFO_PROTOCOL_GUID    { 0x8cf2f62c, 0xbc9b, 0x4821, { 0x80, 0x8d, 0xec, 0x9e, 0xc4, 0x21, 0xa1, 0xa0 }};

Definition at line 21 of file PartitionInfo.h.

◆ EFI_PARTITION_INFO_PROTOCOL_REVISION

#define EFI_PARTITION_INFO_PROTOCOL_REVISION   0x0001000

Definition at line 24 of file PartitionInfo.h.

◆ PARTITION_TYPE_GPT

#define PARTITION_TYPE_GPT   0x02

Definition at line 27 of file PartitionInfo.h.

◆ PARTITION_TYPE_MBR

#define PARTITION_TYPE_MBR   0x01

Definition at line 26 of file PartitionInfo.h.

◆ PARTITION_TYPE_OTHER

#define PARTITION_TYPE_OTHER   0x00

Definition at line 25 of file PartitionInfo.h.

Variable Documentation

◆ gEfiPartitionInfoProtocolGuid

EFI_GUID gEfiPartitionInfoProtocolGuid
extern

Partition Information Protocol GUID variable.