| Предыдущий | Следующий |
| OSS_OUT_MEMORY | OSS_LIMITED |
OSS_PDU_MISMATCH
OSS_PDU_MISMATCH (0x80093009) — результат OSS ASN.1 runtime для wire tag, выбирающего другой ASN.1 type. При decoding тип, определённый по BER или XML markup, не соответствует тип объекта, который вызывающий код попросил декодировать. Поскольку ожидаемое имя PDU и selector имеют решающее значение для этого условия, диапазон HRESULT Microsoft следует рассматривать вместе с документацией return code OSS Nokalva. Начните исследование с фиксации фактический outer tag, namespace или XML element, затем отделите закодированное значение от сгенерированных артефактов, аргументов вызова и runtime-пакета, реально загруженного процессом.
Технические ссылки
- Microsoft: определения HRESULT OSS ASN.1
- OSS Nokalva: return codes encoder/decoder
- OSS Nokalva: runtime-функции и инициализация control
- Соответствующая спецификация ASN.1 или деталь runtime
Что проверить отдельно
Выбранный PDU не соответствует фактическим данным/schema; проверьте top-level type, который caller передал кодеку.
Нужно найти другой код? Найти другой код состояния или ошибки.
