| Предыдущий | Следующий |
| UTC_E_SCRIPT_TERMINATED | UTC_E_TRACE_NOT_RUNNING |
UTC_E_INVALID_CUSTOM_FILTER
Объект и состояние
Этот HRESULT 0X87C5100C означает, что Universal Telemetry Client action, policy and platform-capability validation отклонил условие некорректный пользовательский фильтр. До исправления сохраните producer, входные аргументы и object/session state, иначе последующий recovery сотрёт причинный контекст.
Universal Telemetry Client объединяет scenario configuration, policy, ETW sessions, triggers, scripts и platform capabilities; одинаковый facility не означает одинакового владельца причины.
Специфичные признаки исходной документации
UTC_E_INVALID_FILTER refers to a scenario filter that can never be satisfied
complete filter expression, declared variables, function names, types, schema version and profile ID
start the same trace without the custom filter, then add clauses one at a time
Correct the filter grammar and types instead of changing ETW providers or buffer counts for this result.
Что фиксировать
- scenario/action identity, destination/session/container и Windows build.
- policy/capability/authorization decision для исходного request.
- первый UTC service return, timestamps и output object state.
UTC часто работает асинхронно: состояние trace session, escalation, child process или destination может измениться сразу после возврата, поэтому evidence нужно брать до teardown.
Изолированный тест
Сравните failing и working trace одной и той же операции. Существенным отличием должен быть параметр или state, связанный с «некорректный пользовательский фильтр», а не одновременно изменённые environment и input.
Сопоставьте «некорректный пользовательский фильтр» с конкретным action/scenario generation. Policy, capability, destination, trigger и runtime teardown — разные decision points даже когда верхний слой показывает общий UTC failure.
После исправления
Исправьте подтверждённый UTC prerequisite «некорректный пользовательский фильтр» на уровне action/policy/capability/session и повторите тот же scenario generation после штатного teardown.
Технические ссылки
- Microsoft Open Specifications: Windows error-code registry.
- Microsoft: Universal Telemetry Client configuration diagnosis.
- Microsoft: Windows Event Log query schema.
- Microsoft: Querying Windows Event Log.
Нужно найти другой код? Найти другой код состояния или ошибки.