【问题标题】:How would I write a virtual CD/DVD burner that would allow programs that burn to write to ISO?我将如何编写一个允许刻录程序写入 ISO 的虚拟 CD/DVD 刻录机?
【发布时间】:2010-04-18 19:40:58
【问题描述】:

我想编写一个应用程序,它允许像 iTunes 这样的程序通常会识别 DVD/CD 刻录机来识别虚拟刻录机,然后向它写入创建 ISO。我猜想使用 C/C++ ......有人能指出我正确的方向吗?

基本上它是一个虚拟 CD/DVD 刻录机,可以将 ISO 文件输出到硬盘驱动器。我想这样做是为了它的实用性和挑战,只需要知道如何处理它,不知道如何编写虚拟硬件。

【问题讨论】:

  • 我认为您需要查找为您自己的“硬件”创建驱动程序,以便有人可以将其安装到他们的计算机上。然后,您的驱动程序将执行诸如报告驱动器中有空白光盘之类的操作。您可能需要一个简单的配置程序来设置驱动器中显示的光盘类型等。您还需要查看如何处理 ISO 文件格式等。研究一个令人兴奋的开源 ISO 安装软件和允许刻录的 mod 可能更容易和更明智。我确信工具已经存在,但可以直接创建 ISO

标签: iso dvd-burning cd-burning


【解决方案1】:

VMWare 有一个developer kit 用于虚拟驱动器。这可能是一个不错的起点。

【讨论】:

  • 你能为 JAVA 提出同样的建议吗?
猜你喜欢
  • 2010-10-26
  • 1970-01-01
  • 2013-02-05
  • 2010-09-22
  • 2010-09-26
  • 2010-12-27
  • 2011-05-29
  • 2014-06-16
  • 1970-01-01
相关资源
最近更新 更多