| Предыдущий | Следующий |
| SL_E_NON_GENUINE_STATUS_LAST | SL_E_CHPA_NULL_VALUE_FOR_PROPERTY_NAME_OR_ID |
SL_E_CHPA_BUSINESS_RULE_INPUT_NOT_FOUND
Объект и состояние
SL_E_CHPA_BUSINESS_RULE_INPUT_NOT_FOUND (0XC004C700) фиксирует конкретное состояние: CHPA не нашёл входное значение, требуемое выбранным server business rule. Записывайте этот HRESULT на первом API, callback или service boundary, где он появился; более поздняя UI-ошибка может быть только следствием.
Английский маркер исходной документации для точного поиска: a selected activation business rule requires an input that the request or service context did not provide
. Его полезно сопоставлять с тем же объектом, timestamp и operation ID, а не с соседним событием.
Что записать
- Activation ID/partial key и CHPA request correlation.
- business-rule input, property/binding/record identity и operation verb.
- server response/event, schema/version или database transition around failure.
Семантические части имени результата — business, rule, input, not, found — указывают, какие поля должны различаться между failing и working trace. Они помогают выбрать evidence, но не заменяют фактический return value и состояние объекта.
Причинная граница
Сопоставьте CHPA request с конкретным business-rule input и database operation: insert/update/delete/binding/property — разные транзакции.
Для CHPA не нашёл входное значение, требуемое выбранным server business rule контроль должен менять только один параметр или lifecycle-state. Если после изменения первым возвращается другой HRESULT, зафиксируйте его как новую причинную точку, а не объединяйте оба результата в один общий incident.
Контрольный сценарий из EN-описания: a rule expects product-channel data omitted by the calling workflow
. Воспроизводите его на тестовой конфигурации и сохраняйте только необходимые идентификаторы; ключи, токены и полные персональные данные редактируйте согласно политике.
Официальное направление восстановления можно сверить по формулировке: identify the rule and missing input and correct the request producer or service configuration
. Перед применением убедитесь, что именно названная граница доказана собранными данными.
Контроль после изменения
Исправьте один missing/invalid rule input, property or binding record и повторите тот же server operation с новым correlation ID.
- Докажите условие «CHPA не нашёл входное значение, требуемое выбранным server business rule» по сохранённым данным.
- Измените только один относящийся к причине input, policy или state.
- Повторите тот же API и сравните первый HRESULT, достигнутую фазу и побочные эффекты.
- Зафиксируйте 0XC004C700 и identity объекта до автоматического retry.
Технические ссылки
- Windows activation error help.
- MS-ERREF Windows Error Codes.
- Troubleshoot Windows activation error codes.
- Slmgr.vbs options.
Нужно найти другой код? Найти другой код состояния или ошибки.
