| Предыдущий | Следующий |
| OSS_PER_DLL_NOT_LINKED | OSS_MUTEX_NOT_CREATED |
OSS_OPEN_TYPE_ERROR
Что означает OSS_OPEN_TYPE_ERROR
OSS_OPEN_TYPE_ERROR означает сбой автоматического выбора конкретного ASN.1-типа для поля OPEN TYPE. Решение обычно зависит от object set, OID или другого ключа, по которому runtime должен выбрать описание структуры.
Что проверить
- Сохраните управляющий OID/ключ и выбранный PDU.
- Проверьте, содержит ли сгенерированная таблица нужный concrete type.
- Сравните версии ASN.1-схемы и сгенерированных исходников у работающей и проблемной сборки.
- Для decode сохраните исходные байты поля до любых преобразований.
Исправлять нужно таблицу сопоставления или данные, определяющие тип. Повторное копирование/декодирование тех же байтов без корректного выбора типа вернёт тот же код.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
