Site icon EfmSoft

Что означает код HRESULT 0xC004D055 (SL_REMAPPING_SP_PUB_API_INVALID_KEY_LENGTH)?

 
Предыдущий Следующий
SL_REMAPPING_SP_PUB_API_INVALID_HANDLE SL_REMAPPING_SP_PUB_API_NO_AES_PROVIDER

SL_REMAPPING_SP_PUB_API_INVALID_KEY_LENGTH

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

SL_REMAPPING_SP_PUB_API_INVALID_KEY_LENGTH (0xC004D055) — публичный API платформа защиты программного обеспечения отклонил криптографический ключ недопустимой длины.

Что отклонил API

Software Protection public API получил key data с длиной, которая не соответствует ожидаемому типу ключа или формату параметра. Это validation failure входа до собственно активации.

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

  • Запишите длину после декодирования/нормализации, а не только длину исходной строки.
  • Сверьте тип ключа и метод API: product key, token/key blob и другие значения имеют разные contracts.
  • Проверьте, не добавились ли нулевые байты, перенос строки или неверная кодировка при marshaling.

Как исправить

Передавайте ключ в формате и длине, которые требует конкретный метод. Не меняйте licensing store, пока ошибка воспроизводится на проверке длины входного параметра.

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


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

Exit mobile version