3.1.1.1 Hierarchy Table

A hierarchy table contains information about the subfolders contained in a folder. Each row of a hierarchy table contains a set of columns with information about one folder. A hierarchy table is implemented by message store providers and is used primarily by clients to show the hierarchy within a folder, displayed as a tree of folders and subfolders.

The following are the two types of hierarchy tables:

  • Standard

  • Soft deleted

The standard table contains only folders that were not deleted. The soft-deleted table contains only folders that have been soft deleted.

A hierarchy table is obtained by using the RopGetHierarchyTable ROP ([MS-OXCROPS] section 2.2.4.13).