c-硬盘驱动器上分区的名称和数量



在windows编程中,我们如何找出硬盘上的分区数量和每个分区的名称?

您可以将DeviceIoControl函数与IOCTL_DISK_GET_DRIVE_LAYOUT_EX控件代码一起使用,以获取分区列表。

MSDN上有一篇关于如何做到这一点的非常好的文章。它使用GetLogicalDrivesGetLogicalDriveStringsGetDriveTypeGetVolumeInformation功能。你可以从这里下载源代码。

最新更新