[英]where to find the data structures to access NTFS/FAT with c++ programming?
我开始使用 C++ 进行 NTFS/FAT 文件系统编程。 比如解析MFT日志文件等。
我在网上浏览了一些非常好的材料,例如ntfs.com,并了解了理论概念。
但是当涉及到访问 NTFS/FAT 文件系统并执行一些代码时。 我想知道在哪里可以找到包含所有 C++ 数据结构以访问 Windows 文件系统核心的材料?
请帮忙。
首先,请参阅什么是开始 Windows 文件系统驱动程序开发的好资源?
当您下载 DDK 时,请查看 FAT32 内核驱动程序的源代码 - 这是一个很好的起点。 MS 不提供 NTFS 的源代码,但您可以在 MSDN 中找到相当不错的低级文档 - 但我肯定会从 FAT32 的源代码开始。
这本书是 Windows 驱动程序开发的必备书,即使它很旧: http : //www.amazon.com/Windows-File-System-Internals-Developers/dp/1565922492
我也会看看 Dokany,它是 Dokan 项目的一个分支,它让你对 IFS 开发有很好的了解, https://github.com/dokan-dev/dokany
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.