2.2.2.1 PidTagContainerFlags

Data type: PtypInteger32 ([MS-OXCDATA] section 2.11.1)

The PidTagContainerFlags property ([MS-OXPROPS] section 2.645) contains a bitmask of flags that describe capabilities of an address book container.

The flags listed in the following table are defined for the bitmask of the PidTagContainerFlags property. The PidTagContainerFlags property MUST NOT contain any other flags.

Flag name

Value

Description

AB_RECIPIENTS

0x00000001

The container holds Address Book objects. This flag does not indicate whether any objects are actually present in the container. This flag MUST be set for all containers and distribution lists that are returned by the NSPI server.

AB_SUBCONTAINERS

0x00000002

The container holds child containers. This flag does not indicate whether any subcontainers are actually present in the container.

AB_UNMODIFIABLE

0x00000008

It is not possible to add or remove Address Book objects from the container. This flag MUST be set for containers that are returned by the NSPI server.

Because this property applies to a container in the hierarchy table, it is not present on objects in the offline address book (OAB). An OAB has its own structure for maintaining the hierarchy, using the OAB Retrieval File Format, as specified in [MS-OXWOAB], and the OAB Public Folder Retrieval Protocol, as specified in [MS-OXPFOAB].