[NDK] Add definitions for system partition and disk information classes (#7895)

Add definitions for SystemSystemPartitionInformation and SystemSystemDiskInformation classes.
This commit is contained in:
Adam Słaboń 2025-04-17 13:57:19 +02:00 committed by GitHub
parent 7026466324
commit 26e0a5472f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -312,6 +312,8 @@ typedef enum _SYSTEM_INFORMATION_CLASS
SystemCoverageInformation,
SystemPrefetchPathInformation,
SystemVerifierFaultsInformation,
SystemSystemPartitionInformation,
SystemSystemDiskInformation,
MaxSystemInfoClass,
} SYSTEM_INFORMATION_CLASS;
@ -1460,6 +1462,20 @@ typedef struct _SYSTEM_BOOT_ENVIRONMENT_V1
// FIXME: Class 91-97
#if (NTDDI_VERSION >= NTDDI_VISTA)
// Class 98
typedef struct _SYSTEM_SYSTEM_PARTITION_INFORMATION
{
UNICODE_STRING SystemPartition;
} SYSTEM_SYSTEM_PARTITION_INFORMATION, *PSYSTEM_SYSTEM_PARTITION_INFORMATION;
// Class 99
typedef struct _SYSTEM_SYSTEM_DISK_INFORMATION
{
UNICODE_STRING SystemDisk;
} SYSTEM_SYSTEM_DISK_INFORMATION, *PSYSTEM_SYSTEM_DISK_INFORMATION;
#endif
//
// Hotpatch flags
//