Ich meine mich zu erinnern, daß es auch so gehen könnte:
Delphi-Quellcode:
DRIVE_LAYOUT_INFORMATION_EX = record
PartitionStyle: DWORD;
PartitionCount: DWORD;
case Integer of
0: (Mbr: DRIVE_LAYOUT_INFORMATION_MBR;
partitionInfoEx: array of _PARTITION_INFORMATION_EX; );
1: (Gpt: DRIVE_LAYOUT_INFORMATION_GPT
partitionInfoEx: array of _PARTITION_INFORMATION_EX;);
end;
Bin mir über die korrekte Syntax nicht im Klaren.
Gruß
K-H