<分区>
我们都知道 USB 磁盘内部有一个闪存来存储数据,但还有 FAT/NTFS 等文件系统。 我的要求是将数据写入不包含在文件或文件系统中的闪存中,即数据应直接放在闪存中,无需任何文件/文件系统。 是否可能,如果是那么如何。
<分区>
我们都知道 USB 磁盘内部有一个闪存来存储数据,但还有 FAT/NTFS 等文件系统。 我的要求是将数据写入不包含在文件或文件系统中的闪存中,即数据应直接放在闪存中,无需任何文件/文件系统。 是否可能,如果是那么如何。
最佳答案
这是可能的,但不适用于 C#。您需要使用 C(或 C++)编写内核模式驱动程序过滤器来执行此操作。不幸的是,我不能推荐任何好的英文文学作品,但一个好的起点可能是 Microsoft Installable File System Kit及其文档。
关于c# - 直接向U盘写入字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11012830/