【发布时间】:2012-04-01 01:29:32
【问题描述】:
在windows编程中,我们如何知道硬盘上的分区数和每个分区的名称?
【问题讨论】:
在windows编程中,我们如何知道硬盘上的分区数和每个分区的名称?
【问题讨论】:
您可以使用DeviceIoControl 函数和IOCTL_DISK_GET_DRIVE_LAYOUT_EX 控制代码来获取分区列表。
【讨论】:
在 MSDN 上有一个非常 good article 说明如何执行此操作。它利用GetLogicalDrives、GetLogicalDriveStrings、GetDriveType 和GetVolumeInformation 函数。你可以download the source from here。
【讨论】: