【问题标题】:C# read / write to physical diskC#读/写物理磁盘
【发布时间】:2012-12-28 02:32:58
【问题描述】:

只是想知道是否有任何 API 可以让 .NET 程序在不进入内核模式的情况下写入分区。我正在开发一个操作系统,只想在 Windows 上编写一个快速程序,这样我就可以将文件添加到与 VMware 共享的分区中。如果我有时间,我会为它编写实际的驱动程序,但我只是想要一些东西来快速完成一些事情。我记得看到过一个用于修改 Xbox 游戏的 .NET 程序,它可以直接读写 FatX 格式的 USB 闪存驱动器。

【问题讨论】:

标签: c# io hard-drive


【解决方案1】:

尝试像“\\?\Device\Harddisk0\Partition1”这样的路径。

【讨论】:

  • Windows 使用设备文件?
  • 我仍然很确定它是设备级别的,尽管我真的不想安装 Windows 只是为了检查它。试试看,嗯?
  • 我发现了一个类似的问题 (stackoverflow.com/questions/38190/…),其中的包装器可以解决这个问题,谢谢
猜你喜欢
  • 2013-10-05
  • 2013-02-25
  • 2010-09-24
  • 1970-01-01
  • 2015-12-18
  • 1970-01-01
  • 1970-01-01
  • 2013-04-03
  • 1970-01-01
相关资源
最近更新 更多