急问!!!如何在windows和linux下获取所有硬盘physicaldriveX???请大虾不惜赐教!!!
windows下硬盘的编号为physicaldrive0表示第一个硬盘,physicaldrive1表示第二个硬盘...(考虑远程映射的硬盘,可能有很多)。
现在我需要通过程序得到连接我电脑的所有的physicaldrive,比如physicaldrive0,physicaldrive1,physicaldrive2全部列举出来。
通过CreateFile()一个一个physicaldriveX打开,用DeviceIoContrl()发出去的笨方法除外!
是否有API函数可以枚举呢,包括Linux下(用户态或者内核函数都可以),请大虾不惜赐教!!!