¿Qué significa el código HRESULT 0x80005010 (E_ADS_COLUMN_NOT_SET)?

 
Anterior Siguiente
E_ADS_SCHEMA_VIOLATION E_ADS_INVALID_FILTER

E_ADS_COLUMN_NOT_SET

Qué significa E_ADS_COLUMN_NOT_SET

E_ADS_COLUMN_NOT_SET corresponde a 0x80005010. La columna especificada del directorio no está establecida.

Qué comprobar

Enumera las columnas realmente solicitadas y devueltas por IDirectorySearch y verifica si GetColumn se llama antes de obtener una fila o después de liberar la columna. Conserva el nombre exacto del atributo.

Cómo resolverlo o tratarlo

Incluye la columna en la búsqueda y respeta el ciclo GetFirstRow/GetNextRow/GetColumn/FreeColumn. Si el atributo es opcional, permite que una fila concreta no lo exponga.

Qué distingue este resultado

COLUMN_NOT_SET pertenece al resultado tabular de una búsqueda; PROPERTY_NOT_FOUND trata la caché de propiedades de un objeto ADSI.

Referencias técnicas


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