2.4.4.4.1 Hierarchy Table Template

Each PST MUST have one hierarchy table template, which is identified with an NID value of NID_HIERARCHY_TABLE_TEMPLATE (0x60D). The hierarchy table template defines the set of columns for every new hierarchy table that is created. The hierarchy table template MUST have no data rows, and MUST contain the following property columns. The list of columns below represent the required properties, and different versions of Outlook can add additional properties to the template.

Property identifier

Property type

Friendly name

Description

Copied?

0x0E30

PtypInteger32

PidTagReplItemid

Replication Item ID.

N

0x0E33

PtypInteger64

PidTagReplChangenum

Replication Change Number.

N

0x0E34

PtypBinary

PidTagReplVersionHistory

Replication Version History.

N

0x0E38

PtypInteger32

PidTagReplFlags

Replication flags.

Y

0x3001

PtypString

PidTagDisplayName

Display name of sub-Folder object. This property has an alternate name of PidTagDisplayName_W.

Y

0x3602

PtypInteger32

PidTagContentCount

Total number of items in the Folder object.

Y

0x3603

PtypInteger32

PidTagContentUnreadCount

Number of unread items in the Folder object.

Y

0x360A

PtypBoolean

PidTagSubfolders

Whether the Folder object has any sub-Folder objects.

Y

0x3613

PtypBinary

PidTagContainerClass

Container class of the sub-Folder object. This property has an alternate name of PidTagContainerClass_W.

Y

0x6635

PtypInteger32

PidTagPstHiddenCount

Total number of hidden Items in sub-Folder object.

Y

0x6636

PtypInteger32

PidTagPstHiddenUnread

Unread hidden items in sub-Folder object.

Y

0x67F2

PtypInteger32

PidTagLtpRowId

LTP Row ID.

Y

0x67F3

PtypInteger32

PidTagLtpRowVer

LTP Row Version.

Y

The right-most column indicates whether the property is copied from the child Folder object PC into the hierarchy TC row when a new child Folder object is created.