在Windows 7中,我可以将元数据添加到文件中,例如标题,等级等。这些元数据到底存储在哪里?对于NTFS,他们可能会使用备用数据流,但是我这个元数据也恰好在FAT32中工作,那么他们是如何做到的?是否有API可以利用此功能?
从Windows Vista开始,metadata现在存储在文件本身内。
Windows将其存储在COM Structured storage中。实现可以是文件本身(Office文档支持此文件,也可以是支持结构化存储的任何文件格式),也可以是NTFS本身。
[在Windows 7中,我可以[使用资源管理器]将元数据添加到文件中,例如标题,等级等。此元数据确切存储在哪里?
StgOpenStorageEx
库访问文件属性。它为.JPG
提供了一个.Net接口。