| Предыдущий | Следующий |
| SL_REMAPPING_SP_PUB_API_INVALID_LICENSE | SL_REMAPPING_SP_PUB_API_TOO_MANY_LOADED_ENVIRONMENTS |
SL_REMAPPING_SP_PUB_API_INVALID_ALGORITHM_TYPE
Что означает SL_REMAPPING_SP_PUB_API_INVALID_ALGORITHM_TYPE
SL_REMAPPING_SP_PUB_API_INVALID_ALGORITHM_TYPE (0xC004D009) — публичный API платформа защиты программного обеспечения отклонил идентификатор или тип криптографического алгоритма.
Какой параметр отклонён
Software Protection public API получил algorithm identifier/type, который не поддерживается этим методом или версией компонента. Это проверка входного crypto parameter, а не общий отказ лицензии.
Что проверить
- Сохраните algorithm ID до marshaling и значение, которое фактически получил API.
- Сверьте список поддерживаемых algorithm types с версией SPP/SDK, на которой выполняется вызов.
- Проверьте enum conversion и reserved values, особенно при взаимодействии компонентов разных версий.
Как исправить
Передавайте поддерживаемый algorithm type для конкретного API. Не меняйте product key или хранилище токенов, пока отказ происходит на валидации этого параметра.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.