-3

我正在尝试编写像 disk2vhd 这样的工具。我正在使用 VHD windows api:

虚拟磁盘功能

Windows 7 中的虚拟磁盘 API

演示各种 VHD API 使用 (CppVhdAPI)

我创建了一个 vhd 文件并在其中创建了一个分区,但我不知道如何将 Windows 分区转换为 vhd,就像 disk2vhd 使用CreateVirtualDisk().

我试图将所有项目从该分区复制到我的 vhd,但它不起作用。

请告诉我如何做到这一点。

4

1 回答 1

1

我认为您应该执行以下操作:

  1. 加载硬盘信息,
  2. 加载磁盘分区,
  3. 创建一个文件 vhd,
  4. 将分区复制到 vhd。
于 2014-12-01T13:55:57.480 回答