Что означает код HRESULT 0xC004E004 (SL_E_NOT_EVALUATED)?

 
Предыдущий Следующий
SL_E_EVALUATION_FAILED SL_E_NOT_ACTIVATED

SL_E_NOT_EVALUATED

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

SL_E_NOT_EVALUATED означает, что Software Licensing Platform ещё не вычислила состояние лицензии для указанного продукта или Activation ID. Это промежуточный результат оценки, а не доказательство того, что лицензия отсутствует или недействительна.

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

  • Зафиксируйте Activation ID, для которого запрашивается состояние.
  • Проверьте, завершилась ли загрузка лицензий и policy data до запроса evaluation.
  • Найдите первый licensing HRESULT, если предыдущая стадия оценки завершилась нештатно.
  • Не переводите продукт в состояние unlicensed только на основании SL_E_NOT_EVALUATED.

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

После завершения evaluation тот же запрос должен вернуть конкретное license state. Если status остаётся промежуточным, диагностируйте стадию, которая мешает завершить оценку.

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


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