| Previous | Next |
| ERROR_DS_DRA_SECRETS_DENIED | ERROR_DS_MAPI_ID_NOT_AVAILABLE |
ERROR_DS_RESERVED_MAPI_ID
mAPIID is a unique schema identifier, not an arbitrary application number
ERROR_DS_RESERVED_MAPI_ID means an attributeSchema update supplied an mAPIID value that Active Directory reserves. MAPI clients can use this integer to identify attributes, so reusing a built-in or reserved value could cause one property to be interpreted as another even when the LDAP display names are different.
Do not choose another nearby integer by trial and error. On supported functional levels, request the documented auto-generation behavior by supplying the special object-identifier value used for mAPIID; the domain controller then selects a value unique among persisted schema objects. If the application does not require MAPI property mapping, omit the field. Preserve the assigned result in deployment records so parallel schema packages do not attempt to claim conflicting identifiers in different forests.
Identifier checks
- Requested mAPIID and the schema object that proposed it.
- Existing schema object using or reserving the value.
- Whether MAPI mapping is actually required.
- Auto-generated value returned after a successful import.
References
- Microsoft: mAPIID attribute purpose
- MS-ADTS: auto-generated unique mAPIID
- Microsoft: identifiers on attributeSchema objects
Looking for a different code? Search another status or error code.
