| Anterior | Siguiente |
| E_ADS_PROPERTY_INVALID | E_ADS_OBJECT_UNBOUND |
E_ADS_BAD_PARAMETER
Qué significa E_ADS_BAD_PARAMETER
E_ADS_BAD_PARAMETER corresponde a 0x80005008. Uno o varios parámetros de entrada no son válidos.
Qué comprobar
Captura todos los argumentos de la llamada excepto secretos y verifica punteros, flags, columnas solicitadas y combinaciones admitidas por esa interfaz ADSI. Un parámetro individual correcto puede ser inválido junto con otro.
Cómo resolverlo o tratarlo
Corrige la llamada en el punto donde se construyen sus argumentos y añade validación antes de invocar ADSI. Repetir el bind con los mismos parámetros no cambia un contrato de entrada inválido.
Qué distingue este resultado
Es un error de argumentos de la API, no una afirmación de que el objeto remoto o su esquema estén dañados.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.