重新解析点是用于扩展文件系统属性的文件系统对象。 并非所有文件系统都支持重新解析点;例如,NTFS 和 ReFS 支持它们,但 FAT 文件系统不支持。 重新分析点包括:
- 用户定义的数据
- 重新 分析点标记 ,用于唯一标识拥有重新分析点的文件系统筛选器驱动程序。 Microsoft 分配所有重新分析点标签。 这些标记在 ntifs.h 中定义。 某些标记专供Microsoft使用。 可以请求非Microsoft标记。 若要确定标记是保留给Microsoft还是第三方,请使用 IsReparseTagMicrosoft 或 IsReparseTagReserved 宏。
筛选器可以通过调用 FltTagFileEx 和 FltUntagFile 来设置或删除文件或目录上的重新分析点。
当文件系统打开具有重解析点的文件时,它会尝试查找与重解析标记标识的数据格式相关联的文件系统筛选器。 如果存在,则关联的筛选器应按照重新分析数据指示处理文件。
有关重新分析点的详细信息,请参阅 Windows SDK 文档。