| Предыдущий | Следующий |
| E_ADS_INVALID_COMPUTER_OBJECT | E_ADS_PROPERTY_NOT_SET |
E_ADS_UNKNOWN_OBJECT
Что означает E_ADS_UNKNOWN_OBJECT
E_ADS_UNKNOWN_OBJECT (0x80005004) — Запрошен неизвестный объект каталога.
Результат 0x80005004 пришёл из подсистемы «ADSI» при работе с областью «directory objects, schema, properties и ADSI operations». Для сообщения «запрошен неизвестный объект каталога» практический предмет проверки — «ads, неизвестный объект, объект».
Что проверить и как подтвердить исправление
Первый шаг — проверьте идентификатор, область поиска и жизненный цикл отсутствующего объекта. Когда при 0x80005004 система сообщает «запрошен неизвестный объект каталога», проверьте идентификатор, область поиска и поколение объекта; имя может быть верным, но относиться к другому контейнеру или уже удалённому состоянию.
Перед повтором 0x80005004 зафиксируйте ADsPath, IID, schema class, property name/type, security context и extended ADSI error. Различия по теме «ads, неизвестный объект, объект» для 0x80005004 покажут, изменился ли первый неуспешный этап.
Для 0x80005004 применяйте исправление на границе первого отказа: проверяйте существование объекта и свойства в схеме, тип значения и права текущей учётной записи. Сообщение «запрошен неизвестный объект каталога» при 0x80005004 не следует подавлять общей обработкой исключения.
Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x80005004, а заведомо неверный вход отклоняется на ожидаемой границе.
Документация для результата 0x80005004: Generic ADSI errors · Binding Active Directory objects · LDAP ADsPath.
Нужно найти другой код? Найти другой код состояния или ошибки.