【发布时间】:2011-04-22 05:06:47
【问题描述】:
我正在尝试为 Windows XP 64 位构建一个应用程序,该应用程序能够检测系统中特定型号的驱动器,如果它们未初始化和格式化,则执行这些过程。
我也希望能够查询和设置分区信息(包括卷标)。
我已经开始使用 DeviceIoControl 整理代码,但我无法弄清楚如何使用该方法设置/获取分区/卷标或格式化驱动器,我已经让 SMART 访问正常工作。
还有其他更容易使用的方法吗?
扎克
【问题讨论】:
-
这些都不能完全涵盖我想要实现的目标。 WMI 只允许查询信息,不允许创建分区和其他我想做的事情。我试图不走包装命令行应用程序的道路,我希望将所有东西都作为 C/C++。我想如果我必须走那条路线,“diskpart”可能是一个选择。
标签: c++ windows format disk disk-smart