¿Qué significa el código HRESULT 0x8000500F (E_ADS_SCHEMA_VIOLATION)?

 
Anterior Siguiente
E_ADS_OBJECT_EXISTS E_ADS_COLUMN_NOT_SET

E_ADS_SCHEMA_VIOLATION

Qué significa E_ADS_SCHEMA_VIOLATION

E_ADS_SCHEMA_VIOLATION corresponde a 0x8000500F. La acción solicitada infringe las reglas del esquema de DS.

Qué comprobar

Obtén la clase del objeto y revisa mandatory/optional attributes, single-value, superior classes y restricciones de modificación. Conserva el error extendido del servidor LDAP para identificar la regla concreta.

Cómo resolverlo o tratarlo

Ajusta la operación al esquema: añade atributos obligatorios, elimina valores no permitidos o mueve/crea el objeto bajo una clase contenedora válida. Evita relajar el esquema solo para hacer pasar una operación defectuosa.

Qué distingue este resultado

La llamada llegó al directorio con una forma interpretable, pero el cambio viola reglas estructurales o de atributos definidas por el esquema.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.