2011-12-09 37 views
5

我希望找到一个C/C++库,它可以从Windows中的应用程序中读取ext格式化卷中的多个文件。我不需要以传统的方式安装此卷,我需要的仅仅是访问这些文件的API。只读是好的。我的一个应用程序是唯一需要访问该卷的应用程序。是否有用于Windows的usermode ext2文件系统库?

总之,而不是Windows的可安装文件系统,我更喜欢一个库,以便不需要安装驱动程序。我能够检测到磁盘何时到达,卷的位置等。

对我来说最重要的是能够可靠地从卷中读取文件,而无需安装文件系统。

我不需要写支持

+3

OP是要求一个C/C++库(声明我不是这个项目没有任何关联,但我认为它可以解决你的问题。)。很难看出这可能是无关紧要的。 – Gabe

回答

2

ext2read项目能够读取ext2ext3ext4文件系统。它完全从用户空间实现,不依赖于内核驱动程序。

它是免费软件(GPL),源代码可用on GitHub。项目博客中还详细讨论了一些技术性较强的方面。

相关问题