¿Qué significa el código HRESULT 0x80005001 (E_ADS_INVALID_DOMAIN_OBJECT)?

 
Anterior Siguiente
E_ADS_BAD_PATHNAME E_ADS_INVALID_USER_OBJECT

E_ADS_INVALID_DOMAIN_OBJECT

Qué significa E_ADS_INVALID_DOMAIN_OBJECT

E_ADS_INVALID_DOMAIN_OBJECT corresponde a 0x80005001. Se solicitó un objeto de dominio de directorio desconocido.

Qué comprobar

Registra el DN, proveedor ADSI y clase real devuelta por el bind. Verifica que la ruta apunte al dominio previsto y no a una OU, contenedor, objeto borrado o naming context diferente.

Cómo resolverlo o tratarlo

Vuelve a enlazar contra el objeto de dominio correcto y usa su clase/schema real para las operaciones posteriores. No conviertas por fuerza un objeto genérico a interfaz de dominio si el directorio no lo identifica como tal.

Qué distingue este resultado

La ruta puede resolver algo, pero lo obtenido no es el objeto de dominio que la operación exige; INVALID_USER_OBJECT e INVALID_COMPUTER_OBJECT aplican el mismo principio a otras clases.

Referencias técnicas


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