Windows上的扩展文件属性(ntfs)

时间:2013-02-06 05:15:41

标签: c++ windows filesystems ntfs

我目前正在开发一个跨平台应用程序,该应用程序使用扩展文件属性将其自己的文件所有权信息(uid,gid)存储在正常文件系统所有权之外。此信息是特定于应用程序的,与正常的文件系统所有权无关。

由于性能原因,我刚刚使用存储在每个文件夹中的小型数据库来存储此信息,但这使得我的解决方案在Windows平台上缺乏。

根据wikipedia,NTFS可能具有一些有限的功能,只要能够存储扩展文件属性,但我当然找不到有关如何获取和设置这些属性的任何进一步信息。

之前有没有人这样做过,可以告诉我怎么做?或者这是不可能的?

理想情况下,我不想在Windows上恢复数据库解决方案。

1 个答案:

答案 0 :(得分:5)

也许你正在寻找NTFS流?

在此处阅读更多内容:http://support.microsoft.com/kb/105763http://msdn.microsoft.com/en-us/library/ff469210.aspx