Platform SDK: Exchange Server

Obtaining Attribute Information

Click any attribute listed in the Attribute column to see more information about that attribute — specifically, the following elements and their values. Some of these elements are useful for those doing development work and some are not.

Details of Directory Schema Attributes

Element Meaning
LDAPName Attribute name used by LDAP clients.
Boot System-level information assigned when the directory is populated. Not used by developers.
Space Part of the OID for this attribute. Values are X500 or ms (Microsoft). Not used by developers.
AttID Part of the OID for this object. Not used by developers.
SyntaxName The attribute’s data type, such as Boolean, Integer, String(Octet), and Object(DS-DN).
MinLen If the data type is an enumeration, the smallest value in the range of valid numbers. If the data type is string, the minimum size in bytes (0 or 1).
MaxLen If the data type is an enumeration, the largest value in the range of valid numbers. If the data type is string, the maximum size in bytes, such as 255 or 32768; if the attribute is multivalued, this number applies to each of the attribute’s values.
Multi Is this a multivalued attribute? TRUE or FALSE.
Acl Requestors who have write access to this attribute. Possible values include System, Admin, and User. Requestors’ permissions are interrelated as follows:

System = system only

Admin = system + admin

User = system + admin + user

MapiID The attribute’s MAPI identifier, which is defined in EMSABTAGS.H.
Heuristics Attribute configuration, including selected information on replication and security.

Within this set of information, you can find out more about the value of SyntaxName for this attribute — for example, String(Octet) — by clicking it.