您如何知道硬盘驱动器类型是GPT还是带有C#的MBR?我看了Win32_DiskDrive,但似乎没有。
答案 0 :(得分:2)
您希望将PInvoke(请参阅http://pinvoke.net)与CreateFile
,DeviceIoControl
(dwIoControlCode = IOCTL_DISK_GET_PARTITION_INFO_EX
)和PARTITION_INFORMATION_EX
结构{{1}一起使用}字段会告诉您(PartitionStyle
,PARTITION_STYLE_MBR
或PARTITION_STYLE_GPT
)。