Site icon EfmSoft

Что означает код HRESULT 0xC00D1393 (NS_E_NAMESPACE_DUPLICATE_NAME)?

 
Предыдущий Следующий
NS_E_NAMESPACE_NAME_TOO_LONG NS_E_NAMESPACE_EMPTY_NAME

NS_E_NAMESPACE_DUPLICATE_NAME

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

NS_E_NAMESPACE_DUPLICATE_NAME (0xC00D1393) — у родительского узла уже существует дочерний узел с запрошенным именем.

Основное различие: Wrong type возможен при обновлении существующего node; duplicate name возникает при попытке создать ещё один node.

Перед созданием перечислите дочерние узлы именно у выбранного parent и сравните имена после той же нормализации, которую использует WMS. Если требуемый узел уже существует, повторно используйте его либо выберите другое внутреннее имя вместо удаления произвольного объекта. Для проверки создайте соседний узел с заведомо уникальным именем: его успех отделяет конфликт имени от ошибок прав, типа или persistence namespace.

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


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

Exit mobile version