Что означает код HRESULT 0x00221005 (WCM_S_ATTRIBUTENOTALLOWED)?

 
Предыдущий Следующий
WCM_S_INVALIDATTRIBUTECOMBINATION WCM_S_NAMESPACENOTFOUND

WCM_S_ATTRIBUTENOTALLOWED

Что означает WCM_S_ATTRIBUTENOTALLOWED

WCM_S_ATTRIBUTENOTALLOWED (0x00221005) — Атрибут не разрешён.

Это успешный HRESULT от Settings Management Infrastructure (SMI), но он сообщает отдельное состояние. Не заменяйте его на S_OK до того, как вызывающий код обработал смысл статуса.

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

  • Сохраните имя атрибута, элемент/setting, к которому он добавлен, и версию schema.
  • Проверьте список атрибутов, разрешённых именно для этого элемента; атрибут может существовать в SMI, но быть недопустимым здесь.
  • Удаляйте или переносите атрибут согласно schema, а не отключайте validation целиком.

Исходная формулировка

  • Attribute is not allowed.

Технические ссылки


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