词汇

属性 - $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 $