Что означает код HRESULT 0x87C51017 (UTC_E_WINRT_INIT_FAILED)?

 
Предыдущий Следующий
UTC_E_TRACERS_DONT_EXIST UTC_E_SCENARIODEF_SCHEMAVERSION_MISMATCH

UTC_E_WINRT_INIT_FAILED

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

UTC_E_WINRT_INIT_FAILED (0x87C51017) — UTC не смог инициализировать среду WinRT.

Практический смысл и диагностика

Зафиксируйте идентификатор потока, apartment model, предыдущие COM/WinRT initialization calls, первый HRESULT и порядок shutdown/uninitialization.

  • `UTC_E_API_NOT_SUPPORTED` возникает уже после dispatch как capability decision, а здесь не удалась инициализация WinRT.
  • Повторите тот же API на свежем thread с требуемым `RoInitialize` mode.
  • Сделайте initialization/uninitialization apartment сбалансированными и сохраняйте первый failure code, не затирая его последующими cleanup errors.

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


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