X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=base%2Fsetup%2Flib%2Futils%2Fpartlist.h;h=a27454b4aa0044b6d4a54562cba11441fc368a3c;hp=8e2c635bcecefdacc5bb33f746ac015ed0763b40;hb=a3168373eb1aece4013adccdce87a4c3d815d6a3;hpb=2be0fe5f8f8459d8784d2cb93b57ce69e493650a diff --git a/base/setup/lib/utils/partlist.h b/base/setup/lib/utils/partlist.h index 8e2c635bcec..a27454b4aa0 100644 --- a/base/setup/lib/utils/partlist.h +++ b/base/setup/lib/utils/partlist.h @@ -118,7 +118,7 @@ typedef struct _DISKENTRY BOOLEAN Dirty; BOOLEAN NewDisk; /* If TRUE, the disk is uninitialized */ - BOOLEAN NoMbr; /* If TRUE, the MBR is absent */ // See r40437 + PARTITION_STYLE DiskStyle; /* MBR/GPT-partitioned disk, or uninitialized disk (RAW) */ UNICODE_STRING DriverName; @@ -174,6 +174,11 @@ typedef struct _PARTLIST #define PARTITION_TBL_SIZE 4 +#define PARTITION_MAGIC 0xAA55 + +/* Defines system type for MBR showing that a GPT is following */ +#define EFI_PMBR_OSTYPE_EFI 0xEE + #include typedef struct _PARTITION