| Предыдущий | Следующий |
| E_ADS_SCHEMA_VIOLATION | E_ADS_INVALID_FILTER |
E_ADS_COLUMN_NOT_SET
Что означает E_ADS_COLUMN_NOT_SET
E_ADS_COLUMN_NOT_SET (0x80005010) — Указанный столбец каталога не задан.
Что проверить и как подтвердить исправление
Диагностика 0x80005010 должна включать ADsPath, IID, класс схемы, имя и тип свойства, контекст безопасности и extended ADSI error; отдельно запишите IDirectorySearch.
Для 0x80005010 проверяйте существование объекта и свойства в схеме, тип значения и права текущей учётной записи.
Как локализовать причину
Зафиксируйте ADsPath, класс схемы, имя свойства, ADSI type, контекст безопасности и расширенная ошибка сразу после первого неуспешного вызова. Столбец результата не был установлен; сопоставьте имя столбца с фактическим набором columns search-result и моментом чтения row.
Документация для результата 0x80005010: Generic ADSI errors · Searching with IDirectorySearch · ADSI search filters.
Нужно найти другой код? Найти другой код состояния или ошибки.
