2.1.4 ABF_ATTRIBUTE_CLIENT_FIELD Enumeration

 The ABF_ATTRIBUTE_CLIENT_FIELD enumeration defines values that specify how clients map attributes associated with address book contacts to attributes in the client database. These values are found in the high order byte of the Flags field of the ABF_ATTRIBUTE structure.

 typedef enum 
 {
 ABF_CLIENT_FIELD_PROXYADDRESSES = 0x00000000,
 ABF_CLIENT_FIELD_GIVENNAME = 0x01000000,
 ABF_CLIENT_FIELD_SN = 0x02000000,
 ABF_CLIENT_FIELD_DISPLAYNAME = 0x03000000,
 ABF_CLIENT_FIELD_TITLE = 0x04000000,
 ABF_CLIENT_FIELD_MAILNICKNAME = 0x05000000,
 ABF_CLIENT_FIELD_COMPANY = 0x06000000,
 ABF_CLIENT_FIELD_PHYSICALDELIVERYOFFICENAME = 0x07000000,
 ABF_CLIENT_FIELD_MSRTCSIP_PRIMARYUSERADDRESS = 0x08000000,
 ABF_CLIENT_FIELD_TELEPHONENUMBER = 0x09000000,
 ABF_CLIENT_FIELD_HOMENUMBER = 0x0A000000,
 ABF_CLIENT_FIELD_MOBILE = 0x0B000000,
 ABF_CLIENT_FIELD_OTHERTELEPHONE = 0x0C000000,
 ABF_CLIENT_FIELD_IPPHONE = 0x0D000000,
 ABF_CLIENT_FIELD_MAIL = 0x0E000000,
 ABF_CLIENT_FIELD_GROUPTYPE = 0x0F000000,
 ABF_CLIENT_FIELD_MANAGER = 0x10000000,
 ABF_CLIENT_FIELD_IGNORE = 0xFF000000
 } ABF_ATTRIBUTE_CLIENT_FIELD;

ABF_CLIENT_FIELD_PROXYADDRESSES: A proxyAddresses attribute of an address book contact.

ABF_CLIENT_FIELD_GIVENNAME: The first name of an address book contact.

ABF_CLIENT_FIELD_SN: The surname or last name of a user or contact.

ABF_CLIENT_FIELD_DISPLAYNAME: The display name of an address book contact.

ABF_CLIENT_FIELD_TITLE: The title of an address book contact.

ABF_CLIENT_FIELD_MAILNICKNAME: The e-mail account name of an address book contact.

ABF_CLIENT_FIELD_COMPANY: The company name of an address book contact.

ABF_CLIENT_FIELD_PHYSICALDELIVERYOFFICENAME: The office name of an address book contact.

ABF_CLIENT_FIELD_MSRTCSIP_PRIMARYUSERADDRESS: The primary SIP address of an address book contact.

ABF_CLIENT_FIELD_TELEPHONENUMBER: The work phone number of an address book contact.

ABF_CLIENT_FIELD_HOMENUMBER: The home phone number of an address book contact.

ABF_CLIENT_FIELD_MOBILE: The mobile phone number of an address book contact.

ABF_CLIENT_FIELD_OTHERTELEPHONE: An alternate phone number of an address book contact.

ABF_CLIENT_FIELD_IPPHONE: The IP phone number of an address book contact.

ABF_CLIENT_FIELD_MAIL: The email address (user@host) for an address book contact.

ABF_CLIENT_FIELD_GROUPTYPE: A Boolean indicator of whether an address book contact is a distribution list. If this attribute is present on an address book contact, the value MUST be 1, indicating that the address book contact is a distribution list.

ABF_CLIENT_FIELD_MANAGER: The distinguished name (DN) of the manager of an address book contact.<4>

ABF_CLIENT_FIELD_IGNORE: Ignored by the client and not mapped into any field in the client's database.