Что означает код ошибки Windows 8388 (ERROR_DS_NONEXISTENT_MUST_HAVE)?

 
Предыдущий Следующий
ERROR_DS_NONEXISTENT_MAY_HAVE ERROR_DS_AUX_CLS_TEST_FAIL

ERROR_DS_NONEXISTENT_MUST_HAVE

mustContain ссылается на отсутствующий атрибут схемы

Списки обязательных атрибутов являются частью контракта класса. MS-ADTS требует, чтобы каждый атрибут, на который ссылается mustContain или systemMustContain , существовал и был активен при добавлении или изменении определения класса. Отсутствующее обязательное определение сделало бы невозможным последовательное соответствие записи этому классу.

Обычная диагностика заключается в проверке порядка зависимостей схемы: убедитесь, что определение атрибута было успешно импортировано до класса, которому оно требуется. Также проверьте ошибочный OID или имя схемы и не был ли атрибут помечен как неиспользуемый. Не удаляйте значение из mustContain только ради завершения установки, если схема продукта явно не определяет атрибут как необязательный.

Что проверить

  • Разрешите каждую ссылку на обязательный атрибут в предлагаемом определении класса.
  • Просмотрите более ранние ошибки импорта схемы для отсутствующего атрибута.
  • Сохраняйте модель данных поставщика или приложения, а не ослабляйте обязательные требования ситуативно.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.