Что означает код HRESULT 0xC004C750 (SL_E_CHPA_NULL_VALUE_FOR_PROPERTY_NAME_OR_ID)?

 
Предыдущий Следующий
SL_E_CHPA_BUSINESS_RULE_INPUT_NOT_FOUND SL_E_CHPA_UNKNOWN_PROPERTY_NAME

SL_E_CHPA_NULL_VALUE_FOR_PROPERTY_NAME_OR_ID

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

SL_E_CHPA_NULL_VALUE_FOR_PROPERTY_NAME_OR_ID (0xC004C750) — CHPA получил пустое значение там, где требуется имя или идентификатор свойства.

CHPA — серверная часть активации, которая применяет правила к ключу и параметрам запроса. Поэтому этот HRESULT нужно сопоставлять с конкретным запросом активации, каналом лицензирования и идентификаторами продукта.

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

Проверьте конкретное поле свойства: сервер получил пустое имя или идентификатор там, где значение обязательно. Это ошибка входных данных запроса, а не общая ошибка базы CHPA.

Сравните сформированный запрос с успешным запросом того же типа, уделяя внимание отсутствующему имени/ID, но не публикуя полный ключ продукта.

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

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

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


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