在Windows SDK 7,我們可以使用虛擬磁盤API來創建VHD鏡像文件,但我們怎樣才能格式化這個圖像文件(如FAT32格式),分配驅動器號和一些文件複製到它? 我不能在API中看到任何格式化函數?虛擬磁盤的創建和格式化
1
A
回答
0
您將需要安裝磁盤,對其進行分區並對其進行格式化。 您應該能夠通過Windows WMI接口要做到這一點,
http://msdn.microsoft.com/en-us/library/windows/desktop/aa394572(v=VS.85).aspx
0
通過AttachVirtualDisk功能,將其固定,那麼我想你可以格式化它作爲一個正常的驅動器。
您可以使用WMI(Format method of the Win32_Volume Class)或SHFormatDrive函數對其進行格式化。
相關問題
- 1. racadm無法創建虛擬磁盤
- 2. 在windows虛擬服務器中格式化磁盤-Softlayer
- 3. 擴展虛擬磁盤
- 4. BIOS參數塊和磁盤格式化
- 5. 如何爲天青虛擬機創建數據磁盤?
- 6. 無法在Azure虛擬機中創建多個條帶化磁盤卷
- 7. 在LynxOS上格式化磁盤並在C上創建分區
- 8. Solaris:用於ZFS的虛擬片/磁盤
- 9. 我可以以編程方式在內存中創建虛擬磁盤嗎?
- 10. 如何創建虛擬磁盤空間以避免保存在硬盤上?
- 11. Azure虛擬機磁盤空間不足
- 12. 重命名/移動VirtualBox虛擬磁盤
- 13. Scale Vagrant虛擬磁盤使用自動
- 14. 從刪除虛擬機azure detatch磁盤
- 15. XenServer增加虛擬磁盤錯誤
- 16. Windows Azure虛擬機,附加新磁盤
- 17. VirtualBox虛擬磁盤已滿對卵子
- 18. Powershell將虛擬中心中的虛擬硬盤與其磁盤標籤匹配
- 19. 創建虛擬硬盤驅動器
- 20. 創建多個虛擬盤KMDF
- 21. 格式化磁盤使用Java
- 22. 如何備份LIF格式化磁盤?
- 23. 如何使用nodejs cli創建具有託管磁盤的azure linux虛擬機?
- 24. 內核將Azure上的虛擬磁盤識別爲hda和sda
- 25. 如何用azure虛擬機上的附加數據磁盤替換os磁盤
- 26. 如何在Windows上使用Java創建虛擬磁盤(字母,共享等)?
- 27. 如何使用兩個物理磁盤(SSD/HDD)創建Xen虛擬機?
- 28. 如何克隆在Hyper-V上運行的虛擬機的虛擬磁盤2012
- 29. win32獲取未格式化磁盤的磁盤物理名稱/編號
- 30. NTFS-壓縮虛擬PC磁盤(主機和/或客戶)
你知道關於這個的任何示例代碼嗎?謝謝。 – ctasdemir
@ctas:這篇文章(http://msdn.microsoft.com/en-us/magazine/dd569754.aspx)解釋了附加等,並有一些示例代碼。 [這裏](http://msdn.microsoft.com/en-us/library/windows/desktop/aa394558(V = vs.85)的.aspx),則可以使用WMI找到一些C++代碼示例。 –
謝謝@ ho1。 格式函數通常需要卷名(C:,D:等)。當附加圖像文件時,它們看起來像是物理磁盤,但沒有卷和分區。 – ctasdemir