PR_CONTAINER_HIERARCHY 

The PR_CONTAINER_HIERARCHY property contains an embedded hierarchy table object that provides information about the child containers.

Quick Info

Header file:

MAPITAGS.H

Must be exposed by:

Address book container and folder objects

Identifier:

0x360E

Property type:

PT_OBJECT

Property tag:

0x360E000D

 

Remarks

The PR_CONTAINER_HIERARCHY property can be excluded in IMAPIProp::CopyTo1_YJNNR operations or included in IMAPIProp::CopyPropsJ9YC90 operations. As a property of type PT_OBJECT, it cannot be successfully retrieved by the IMAPIProp::GetProps method; its contents should be accessed by the IMAPIProp::OpenPropertyLFSSYS method, requesting the IID_IMAPITable interface identifier. Service providers must report it to the IMAPIProp::GetPropListB2KAAM method if it is set, but can optionally report it or not if it is not set.

To retrieve table contents, a client application should call the IMAPIContainer::GetHierarchyTable1MCFIIU method. For more information, see Hierarchy Tables05TN.U.

The PR_CONTAINER_CONTENTS, PR_CONTAINER_HIERARCHY, and PR_FOLDER_ASSOCIATED_CONTENTS properties are similar in usage. Several MAPI properties provide access to tables:

Property

Table

PR_CONTAINER_CONTENTSKJXKKY

Contents table

PR_CONTAINER_HIERARCHY

Hierarchy table

PR_FOLDER_ASSOCIATED_CONTENTSBQTSSY

Associated contents table

PR_MESSAGE_ATTACHMENTS4HE.45

Attachment table

PR_MESSAGE_RECIPIENTS11I0I35

Recipient table