Что означает код HRESULT 0x80093023 (OSS_CONSTRAINT_DLL_NOT_LINKED)?

 
Предыдущий Следующий
OSS_COPIER_DLL_NOT_LINKED OSS_COMPARATOR_DLL_NOT_LINKED

OSS_CONSTRAINT_DLL_NOT_LINKED

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

OSS_CONSTRAINT_DLL_NOT_LINKED (0x80093023) относится к OSS ASN.1 и означает, что программа не имеет доступного компонента, необходимого для проверки сгенерированных ASN.1 constraints.

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

  • Первую OSS constraint-checking функцию, вернувшую HRESULT, выбранный PDU/type и версию generated code.
  • Опции генерации, которые включают constraint support, и наличие соответствующего runtime/module в deployment.
  • Совпадение архитектуры и версии runtime с generated tables после обновления приложения.

Как проверить восстановление

После подключения нужного компонента запустите как валидное значение, так и заведомо неправильные boundary cases для range, size, alphabet или presence constraint. Недопустимый образец должен по-прежнему отклоняться. Простое отключение constraint checks не является эквивалентом исправления: оно может пропустить значение, которое нарушает ASN.1 schema или протокол получателя.

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


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