我想创建一个从扇区读取文件的应用程序。我在C ++ http://catalog.codeproject.com/Articles/32169/FDump-Dumping-File-Sectors-Directly-from-Disk-usin中找到了这个解决方案但在C#中没有解决方案。任何人都可以通过回复来指导我或帮助我创建这种应用程序。
答案 0 :(得分:2)
DeviceStream
类不是用于以任何“原始方式”读取文件(例如@"\\.\PhysicalDrive1\WINDOWS\EXPLORER.EXE"
)。
它旨在访问原始/物理设备(如硬盘或cdrom设备)以及读取/写入低于文件系统级别的磁盘块。
如果您使用它来写入磁盘而不确切知道自己在做什么,那么您将向C/C++
人展示一个全新的未定义行为:)它很可能会占用您的文件系统午餐。