代码之家  ›  专栏  ›  技术社区  ›  Michael

如何直接在Windows下访问光块设备

  •  1
  • Michael  · 技术社区  · 15 年前

    How do I read a disk directly with .Net? ,但需要直接访问的驱动器是CD-ROM或DVD-ROM驱动器。这些驱动器不包括在物理驱动器中,不能使用 设备流 类或 创建文件 上面主题中引用的Win32 API方法。

    \设备\CdRom0 ,尽管试图通过 创建文件() 将失败(显然是 http://support.microsoft.com/kb/235128 ).

    考虑到非托管应用程序可以本机访问这些块设备(任何CD刻录软件,适用于Windows的DD,Cygwin[via/dev/scdN]),是否有可用于访问这些块设备的编程方法(最好由.NET使用)?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Mark Hall    15 年前

    你可以看看这个 article 这是我在遇到备份CD的问题时使用的方法

    推荐文章