属性 - $REPARSE_POINT (0xC0)
前一页
后一页
概述
就像在$AttrDef中定义的,此属性大小无下限但上限为16384字节。
属性结构
偏移量 |
大小 |
描述 |
~ |
~ |
标准属性标题 |
0x00 |
4 |
修复类型 (和标记) |
0x04 |
2 |
修复数据长度 |
0x06 |
2 |
填料 (排列成8字节) |
0x08 |
V |
修复数据 |
修复数据的结构取决于修复类型
修复标签标记
这些只是预先确定的修复标记
标记 |
描述 |
0x20000000 |
Is 别名 |
0x40000000 |
Is 高潜伏期 |
0x80000000 |
Is Microsoft |
0x68000005 |
NSS |
0x68000006 |
NSS 恢复 |
0x68000007 |
SIS |
0x68000008 |
DFS |
0x88000003 |
挂载点 |
0xA8000004 |
HSM |
0xE8000000 |
符号链接 |
注意
其他信息
修复点标签定义了修复点的类型。它也包括几个标记来更深入地描述修复点。
修复点标签是一个无正负之分的32比特值,分为三部分:
1. 较重要的最小16比特(如0到15比特)指定了修复点的类型。
2. 此后的13比特(如16到28比特)保留作以后使用。
3. 最重要的最后3比特是描述修复点的标记,
它们定义如下:
bit 29: 称为代理比特,如果进行了设置,则文件名是系统中另一个对象的别名。
bit 30: 高潜伏期比特。如果进行了设置,则访问数据的第一个字节将
很慢(如数据存储在一个带状驱动器上)
bit 31: Microsoft 比特。如果进行了设置,则标签由microsoft所有。
在此用户定义的标签必须用零。
系统文件FILE_$Extend/$Reparse包含一个名为$R的索引,它列出了在卷上的所有修复点。
索引项键定义如下。注意,在此没有和索引项关联的索引数据。
索引项由索引键file_id分类,整理规则是COLLATION_NTOFS_ULONGS。确认修复标签是
初级键还是根本就不是一个键。(AIA)
Online
中文在线
Validate HTML
Validate CSS
$Id: reparse_point.html,v 1.11 2001/07/11 16:31:44 flatcap Exp $