如何使用win32读取和写入扩展的Windows文件属性

2 c winapi

我想在Windows文件中嵌入一些元数据.

我遇到了扩展文件属性的概念,我认为这是用于此目的.例如,jpgs中的摄像机名称,avis中的剧集名称.

除了一些非常模糊的非文档内核API,我无法使用win32 api在c/c ++中找到如何做到这一点.

有没有人这样做过?

提前致谢.

Joe*_*csy 5

扩展属性是文件系统的属性,即NTFS.与jpeg和AVI相关联的标签存储在文件本身中.Win32 API只会为您提供文件系统中的EA,而不是文件中嵌入的EA.您必须查看第三方库以检索嵌入的属性.