This section contains exceptions returned from the Administrative Object API, and possible reasons why the exceptions occurred.
The user has insufficient NDS™ rights to the object.
The disk is full.
The user is trying to connect to a domain to which he or she is already connected.
There is not enough memory to allocate the object.
One or more required arguments were not supplied.
One or more arguments were out of range or otherwise invalid.
The user is trying to access an object that has already been deleted from memory.
The returned value was assigned to a NULL pointer.
Nickname objects can be created and deleted, but not moved.
The user has insufficient NDS rights to the object.
The disk is full.
The user is trying to change a property on a DMSFieldDefinition object that is ReadOnly.
System defined DMSFieldDefinition objects cannot be modified.
System defined DMSFieldDefinition objects cannot be deleted.
The user supplied an invalid distinguished name.
A User object with the same distinguished name already exists in the post office.
A User object with the same name already exists in the post office.
The user supplied an invalid distinguished name.
The user has insufficient NDS rights to the object.
A User with the same name already exists in the post office.
The user supplied an invalid distinguished name, name, or object ID.
Temporarily lost connection to the domain database.
The domain database is corrupt.
The disk is full.
Too many files are open at the same time.
Another user is currently updating the domain database—try the action again later.
Not enough memory to perform the operation.
The user has insufficient rights to the domain database directory.
The user has insufficient NDS rights to the object.
The user supplied an invalid distinguished name, name, or object ID.
The user has insufficient NDS rights to the object.
The disk is full.
The user supplied an invalid distinguished name.
The user supplied an invalid name or object ID.
The domain database is corrupt.
A DMS library with the same name already exists in the post office.
Temporarily lost connection to the domain database.
The domain database is corrupt.
The disk is full.
Too many files are open at the same time.
Another user is currently updating the domain database—try the action again later.
Not enough memory to perform the operation.
The user has insufficient rights to the domain database directory.
Temporarily lost connection to the domain database.
The domain database is corrupt.
The disk is full.
Too many files are open at the same time.
Another user is currently updating the domain database—try the action again later.
Not enough memory to perform the operation.
The user has insufficient rights to the domain database directory.
An object with the same name already exists in the collection.
Temporarily lost connection to the domain database.The domain database is corrupt.
The disk is full.
Too many files are open at the same time.
Another user is currently updating the domain database—try the action again later.
Not enough memory to perform the operation.
The user has insufficient rights to the domain database directory.
The user has insufficient rights to the domain database directory.
The disk is full.
The user has insufficient NDS rights to the object.
The Domain database is corrupt.
Temporarily lost connection to the domain database.
The domain database is corrupt.
The disk is full.
Too many files are open at the same time.
Another user is currently updating the domain database—try the action again later.
Not enough memory to perform the operation.
The user has insufficient rights to the domain database directory.
Temporarily lost connection to the domain database.
The domain database is corrupt.
The disk is full.
Too many files are open at the same time.
Another user is currently updating the domain database—try the action again later.
Not enough memory to perform the operation.
The user has insufficient rights to the domain database directory.
The lookup table is a parent of another lookup table. You must delete the child lookup table first.
The lookup table is used by DMSFieldDefinition.
Temporarily lost connection to the domain database.
The domain database is corrupt.
The disk is full.
Too many files are open at the same time.
Another user is currently updating the domain database—try the action again later.
Not enough memory to perform the operation.
The user has insufficient rights to the domain database directory.
The user has insufficient NDS rights to the object.
The domain database is corrupt.
The user has insufficient NDS rights to the object.
The domain database is corrupt.
The user has insufficient NDS rights to the object.
The domain database is corrupt.
The user supplied an invalid path or distinguished name.
The user has insufficient rights to the domain database directory.
The domain database is corrupt.
The domain database is corrupt.
The user tried to change the password of an external user.
The user supplied an invalid name.
The user supplied an invalid name.
The user supplied an invalid tree name while trying to connect to a domain database.
The user supplied an invalid distinguished name or name.
Not enough memory to complete the operation.
The user supplied an invalid name.
Not enough memory to complete the operation.
Not enough memory to complete the operation.
The user supplied an invalid domain name, distribution list name, DMS library name, post office name, or user name while trying to create a DMSAccessRights object.
The language resource file is missing or has an invalid entry in the Registry.
The domain doesn’t exist or is invalid.
The user supplied an invalid name or object ID.
The user tried to add an external user to a domain that isn’t an external domain.
The user is trying to access System properties before connecting to a domain.
The user supplied an invalid object ID while trying to obtain an object within the system.
The user tried to add a user object that is not an external user to an external domain.
The user has insufficient NDS rights to the object.
The disk is full.
The user supplied an invalid distinguished name, mailbox ID, name, or object ID.
User is the only subtype of AdminObject in which the name can be changed.
The user supplied an invalid distinguished name, name, or object ID.
The user has insufficient NDS rights to the object.
The user tried to obtain a User object from the system without supplying the required domain.
The IsLibrarian property of a DMSAccessRights object cannot be changed if that DMSAccessRights object corresponds to the DefaultRights property of the DMSLibrary object.
The DMSAccessRights object, that corresponds to the DefaultRights property of a DMSLibrary, cannot be deleted.
The user tried to obtain a User object from the system or domain without supplying the required post office.
The user is trying to obtain a DistributionList, DMSLibrary, PostOffice, Resource, or User object with an ambiguous distinguished name. The Tree parameter is needed to obtain the object.
The user is trying to access the ParentValue property of a lookup entry that doesn’t have a parent value.
The user has insufficient NDS rights to the object.
The disk is full.
The user supplied an invalid distinguished name, name, or object ID.
The user supplied an invalid distinguished name while tying to add an existing NDS user.
The domain database is corrupt.
The user was trying to set the NetID of a User object that is not an external entity.