| Предыдущий | Следующий |
| E_ADS_CANT_CONVERT_DATATYPE | E_ADS_OBJECT_EXISTS |
E_ADS_PROPERTY_NOT_FOUND
Что означает E_ADS_PROPERTY_NOT_FOUND
E_ADS_PROPERTY_NOT_FOUND (0x8000500D) — Свойство каталога не найдено в кэше.
Что проверить и как подтвердить исправление
Сопоставьте с результатом 0x8000500D следующие данные: ADsPath, IID, класс схемы, имя и тип свойства, контекст безопасности и extended ADSI error.
Для 0x8000500D проверяйте существование объекта и свойства в схеме, тип значения и права текущей учётной записи.
Как локализовать причину
Зафиксируйте ADsPath, класс схемы, имя свойства, ADSI type, контекст безопасности и расширенная ошибка сразу после первого неуспешного вызова. Отличайте отсутствие свойства в attribute cache от отсутствия в каталоге: при необходимости загрузите его через GetInfoEx и затем повторите чтение.
Документация для результата 0x8000500D: Generic ADSI errors · ADSI attribute cache · GetInfoEx optimization.
Нужно найти другой код? Найти другой код состояния или ошибки.
