主页 | 文件 | 属性 | 概念 | 词汇

# 属性 - $OBJECT_ID (0x40)

前一页 后一页

## 概述

WINDOWS2000引入了对象标识符。每个MFT记录分配了一个独立的GUID。 一个记录可能有一个出生卷标识符，一个出生对象标识符和一个领域标识符，所有这些都是GUID。

就像在$AttrDef中定义的，此属性无下限但上限为256字节。

## 属性结构

偏移量 | 大小 | 名称 | 描述
--- | --- | --- | ---
~ | ~ | 标准属性标题 |
0x00 | 16 | GUID 对象标识符 | 分配给文件的唯一标识符
0x10 | 16 | GUID 出生卷标识符 | 创建文件所在的卷
0x20 | 16 | GUID 出生对象标识符 | 文件的初始对象标识符
0x30 | 16 | GUID 领域标识符 | 创建对象所在的领域

### 出生卷标识符

出生卷标识符是对象标识符所分配的卷的对象标识符。它从不改变。

### 出生对象标识符

出生对象标识符是曾经分配到MFT记录的第一个对象标识符。如果由于 某种原因对象标识符被改变，此域会反映出对象标识符的初始值。

### 域标识符

域标识符现在不常用但倾向于在网络环境中应用，在那里当地机构是WINDOWS2000域的一部分。 可能应用于WINDOWS2000高级服务器控制域。

## 注意

### 其它信息

此属性可能只有16字节长（GUID的大小）。

即使未使用出生卷，出生对象和域标识符，它们可能也会存在，但可能有至少一个为零。

未发现应用全部域的情况。

Online 中文在线 Validate HTML Validate CSS $Id: object_id.html,v 1.10 2001/07/11 11:04:05 flatcap Exp $