2.2.1.2.12 PidLidAddressBookProviderArrayType Property

Type: PtypInteger32 ([MS-OXCDATA] section 2.11.1)

The PidLidAddressBookProviderArrayType property ([MS-OXPROPS] section 2.1) specifies the state of the contact's electronic addresses and represents a set of bit flags. The value of the PidLidAddressBookProviderArrayType property MUST be a combination of flags that specify the state of the Contact object. Individual flags are specified in the following table. If this property is set, the PidLidAddressBookProviderEmailList property (section 2.2.1.2.11) MUST be set as well. These two properties MUST be kept in sync with each other.

For example, if this property has the bit 0x00000001 set, then one of the values of the PidLidAddressBookProviderEmailList property would be 0x00000000.

Bit

Meaning

0x00000001

Email1 is defined for the contact.

0x00000002

Email2 is defined for the contact.

0x00000004

Email3 is defined for the contact.

0x00000008

Business Fax is defined for the contact.

0x00000010

Home Fax is defined for the contact.

0x00000020

Primary Fax is defined for the contact.