Что означает код HRESULT 0x80240442 (WU_E_PT_OBJECT_FAULTED)?

 
Предыдущий Следующий
WU_E_PT_INVALID_OPERATION WU_E_PT_NUMERIC_OVERFLOW

WU_E_PT_OBJECT_FAULTED

Что означает результат

WU_E_PT_OBJECT_FAULTED: Протокольный объект Windows Update уже переведён в faulted state предыдущей ошибкой и больше не может обслуживать обычные вызовы. Этот HRESULT обычно вторичен.

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

  • Найдите первый WU_E_PT_* или transport HRESULT, после которого объект стал faulted.
  • Сохраните endpoint, ActivityId, SOAP/HTTP details и последовательность вызовов до перехода состояния.
  • Не продолжайте запросы через тот же protocol object и не принимайте последующий OBJECT_FAULTED за первопричину.
  • Проверьте документированный lifecycle закрытия/создания объекта после terminal protocol error.

Диагностика и исправление

Исправьте первичную transport/SOAP/protocol ошибку и создайте новый объект в допустимом состоянии. Простое повторение метода на faulted object ожидаемо вернёт тот же результат.

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


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