| Предыдущий | Следующий |
| UTC_E_API_NOT_SUPPORTED | UTC_E_TRY_GET_SCENARIO_TIMEOUT_EXCEEDED |
UTC_E_GETFILE_EXTERNAL_PATH_NOT_APPROVED
Контракт подсистемы
Этот HRESULT 0X87C5103D означает, что Universal Telemetry Client action, policy and platform-capability validation отклонил условие получение файла внешний путь не разрешён. До исправления сохраните producer, входные аргументы и object/session state, иначе последующий recovery сотрёт причинный контекст.
UTC часто работает асинхронно: состояние trace session, escalation, child process или destination может измениться сразу после возврата, поэтому evidence нужно брать до teardown.
Специфичные признаки исходной документации
The distinction is concrete: UTC_E_GETFILE_FILE_PATH_NOT_APPROVED is the general local-path approval failure for this result.
Redesign output location and data classification for external collection rather than bypassing the ring rule for this result.
collect the same diagnostic from an explicitly approved external-safe directory
canonical path, destination/ring, privacy classification, reparse points, scenario signer and policy rule
Поля для корреляции
- scenario/action identity, destination/session/container и Windows build.
- policy/capability/authorization decision для исходного request.
- первый UTC service return, timestamps и output object state.
Для воспроизводимости фиксируйте Windows build и generation scenario/package: исправленный файл при stale in-memory graph может давать тот же верхнеуровневый HRESULT.
Причинная граница
Сравните 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: CertVerifyCertificateChainPolicy.
- Microsoft: Windows cryptography functions.
Нужно найти другой код? Найти другой код состояния или ошибки.
