Что означает код HRESULT 0x8024004F (WU_E_IDLESHUTDOWN_OPCOUNT_DISCOVERY)?

 
Предыдущий Следующий
WU_E_INFRASTRUCTUREFILE_REQUIRES_SSL WU_E_IDLESHUTDOWN_OPCOUNT_SEARCH

WU_E_IDLESHUTDOWN_OPCOUNT_DISCOVERY

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

WU_E_IDLESHUTDOWN_OPCOUNT_DISCOVERY означает, что WUA всё ещё учитывает активную discovery operation и не может завершить idle shutdown. Это диагностический признак незакрытой операции поиска, а не отдельная ошибка каталога обновлений.

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

  • Сохраните discovery/search operation и момент её запуска.
  • Проверьте completion, cancellation и timeout paths: каждый начатый поиск должен завершить внутреннее accounting ровно один раз.
  • Если пользовательский callback уже получил результат, проверьте, не остался ли внутренний объект discovery активным после возврата результата.

Как подтвердить правильную обработку

Исправление подтверждается тем, что после окончания поиска operation count возвращается к нулю и WUA может штатно перейти в idle shutdown.

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


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