Что означает код HRESULT 0xC004E006 (SL_E_INVALID_GUID)?

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

SL_E_INVALID_GUID

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

SL_E_INVALID_GUID (0xC004E006) — идентификатор лицензирования, который должен быть GUID, имеет недопустимый формат или значение.

Код возвращён Software Protection Platform при обработке конкретного объекта лицензирования. Сохраняйте Activation ID, частичный ключ и первое событие Security-SPP, чтобы не спутать первичную причину с последующим общим сообщением активации.

Полезные детали

Определите, какое поле должно содержать GUID, и проверьте его синтаксис, нулевое значение и происхождение. Не заменяйте неизвестный идентификатор случайно сгенерированным GUID.

INVALID_EVENT_ID относится к числовому/логическому идентификатору события; корректный GUID не исправляет неверный Event ID.

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

  • Сохраните оба сравниваемых идентификатора и место, где они были получены; значение от другого объекта лицензирования может выглядеть корректно, но относится к другой операции.
  • Сохраните Activation ID/application ID, частичный ключ и первое событие Security-SPP в том же временном интервале.
  • После точечного исправления повторите исходную операцию на том же объекте; другой HRESULT следует диагностировать отдельно, а не объединять с исходным.

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


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