使用Windows SDK 7,我们可以使用虚拟磁盘API来创建VHD映像文件,但是我们如何格式化这个映像文件(例如FAT32格式),分配驱动器号并将一些文件复制到其中?我在API中看不到任何格式化功能?
您需要挂载磁盘,对其进行分区并格式化。您应该能够通过windows WMI界面
完成此操作。http://msdn.microsoft.com/en-us/library/windows/desktop/aa394572 (v = VS.85) . aspx
通过AttachVirtualDisk功能附加它,然后我假设您可以将其格式化为普通驱动器。
您可以使用WMI (Win32_Volume类的Format方法)或SHFormatDrive函数来格式化。