如何用 C# 判断硬盘类型是 GPT 还是 MBR?我查看了Win32_DiskDrive,似乎没有它。
您想要使用 PInvoke(请参阅http://pinvoke.net http://pinvoke.net) with CreateFile
, DeviceIoControl
(dwIoControlCode = IOCTL_DISK_GET_PARTITION_INFO_EX
),以及PARTITION_INFORMATION_EX
结构的PartitionStyle
字段会告诉你(PARTITION_STYLE_MBR
, PARTITION_STYLE_GPT
or PARTITION_STYLE_RAW
).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)