【发布时间】:2013-02-19 03:38:18
【问题描述】:
我正在尝试从应用程序初始化、分区和格式化磁盘。操作系统是 Windows Server 2008 R2。我对这些任务使用哪种方法并不重要,但假设我使用的是 DeviceIoControl API。
一旦应用程序初始化并创建了一个分区,Windows 就会弹出一个消息框说“你需要格式化磁盘...
"
所以,即使我的应用程序立即格式化此磁盘,消息框仍然存在,用户会感到困惑,实际上可以再次格式化它。
有没有办法阻止 Windows 弹出该消息框?
【问题讨论】:
-
我怀疑 FSCTL_LOCK_VOLUME(应用于磁盘)可以解决问题。在此处查看示例代码:stackoverflow.com/a/15013624/886887
标签: .net windows format partitioning