我正在尝试构建一个Windows XP 64位应用程序,它能够检测系统中特定型号的驱动器,如果它们未初始化,则可以格式化执行这些过程。
我还希望能够查询和设置分区信息(包括卷标)。
我已经开始使用DeviceIoControl汇总代码,但我无法弄清楚如何设置/获取分区/卷标签或使用该方法格式化驱动器,我已经有SMART访问工作。
还有其他方法更容易使用吗?
扎克
答案 0 :(得分:0)
听起来像是在寻找Disk Management Control Codes。
答案 1 :(得分:0)
如果我这样做,我会使用自己的代码来检测事物。我会通过diskpart
和/或format
命令进行分区和格式化。 diskpart
接受带有要执行的脚本的文件参数。