NTFSDOC 译文 第二章 :NTFS 属性 (4)

 

 

5. Attribute - $OBJECT_ID (0x40)

5.属性-$对象ID属性

5.1. Overview

5.1概览

The Object Id was introduced in Windows2000. Every MFT Record is assigned a unique GUID. Additionally, a record mayhave a Birth Volume Id, a Birth Object Id and a Domain Id, all of which are GUIDs.

对象ID属性在windows 2000中引入。每一个MFT记录都关联一个唯一的 GUID。另外,一个记录也可能包含一个出生卷ID,一个出生对象ID和一个域ID,所有这些都是GUID。

As defined in $AttrDef, this attribute hasa no minimum size but a maximum of 256 bytes.

正如在$属性定义属性中定义的一样,这个属性没有最小值的限制但是其最大值为256字节

5.2. Layout of the Attribute

5.2属性列表

Table 2.7. Layout of the $OBJECT_ID (0x40)attribute

表格2.7 $对象ID(0x40)属性的列表

Offset Size Name Description

偏移量 大小 名称描述

~ ~ Standard Attribute Header

标准属性头

0x00 16 GUID Object Id Unique Id assignedto file

对象ID,与文件关联的唯一ID

0x10 16 GUID Birth Volume Id Volume wherefile was created

出生卷ID,文件在哪一个卷中被创建

0x20 16 GUID Birth Object Id OriginalObject Id of file

出生对象ID,文件的原始对象ID

0x30 16 GUID Domain Id Domain in whichobject was created

域ID,对象在哪一个域中被创建

5.2.1. Birth Volume Id

5.2.1 出生卷ID

Birth Volume Id is the Object Id of theVolume on which the Object Id was allocated. It never changes.

出生卷ID是对象ID在哪一个卷中被分配的卷ID。该属性永不变化。

5.2.2. Birth Object Id

5.2.2 出生对象ID

Birth Object Id is the first Object Id thatwas ever assigned to this MFT Record. I.e. If the Object Id is changed for somereason, this field will reflect the original value of the Object Id.

出生对象ID是关联到本MFT记录的第一个对象ID,如果对象ID因为某些原因变化,这个域将会映射到对象ID的原始值。

5.2.3. Domain Id

5.2.3 域ID

Domain Id is currently unused but it isintended to be used in a network environment where the local machine is part ofa Windows 2000 Domain. This may be used in a Windows 2000 Advanced Server manageddomain.

域ID当前没有使用,但是它准备在某个本机是windows 2000域的一部分的网络环境中。它可能会在windows 2000高级服务器 管理的域中使用

5.3. Notes

5.3注意事项

5.3.1. Other Information

5.3.1其它信息

This Attribute may be just 16 bytes long(the size of one GUID).

这个属性可能只有16字节的长度(一个GUID的长度)

Even if the Birth Volume, Birth Object andDomain Ids are not used, they may be present, but one or more may be zero.

即使出生卷、出生对象和域ID没有被使用,它们任然占位,但其可能值为零

Need examples where all the fields areused.

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值