From 363aa21a54fc843ba46be4bef3df19e5016c640e Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sat, 13 Dec 2025 18:55:24 +0100 Subject: [PATCH] [PSDK] Add missing GPT partition attributes --- sdk/include/psdk/winioctl.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sdk/include/psdk/winioctl.h b/sdk/include/psdk/winioctl.h index a121c3eec2b..d494338f87c 100644 --- a/sdk/include/psdk/winioctl.h +++ b/sdk/include/psdk/winioctl.h @@ -306,6 +306,13 @@ typedef struct _PREVENT_MEDIA_REMOVAL { ((PartitionType) == PARTITION_XINT13) ) #endif +#if (_WIN32_WINNT >= 0x0500) +#define GPT_ATTRIBUTE_PLATFORM_REQUIRED 0x0000000000000001 +#define GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY 0x1000000000000000 +#define GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY 0x2000000000000000 +#define GPT_BASIC_DATA_ATTRIBUTE_HIDDEN 0x4000000000000000 +#define GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER 0x8000000000000000 +#endif #define DISK_LOGGING_START 0 #define DISK_LOGGING_STOP 1