| Предыдущий | Следующий |
| WU_E_PT_INVALID_OPERATION | WU_E_PT_NUMERIC_OVERFLOW |
WU_E_PT_OBJECT_FAULTED
Практический смысл результата
WU_E_PT_OBJECT_FAULTED — не общий признак «что-то сломалось», а состояние Объект протокольного уровня Windows Update перешёл в состояние сбоя после…. Первичный эксперимент должен воспроизводить именно Windows Update protocol transport.
Что сохранить до изменений
- Зафиксируйте protocol object state, SOAP/HTTP substatus, endpoint, request correlation и предшествующий WU error; для этого результата эти данные должны относиться к первому неуспешному вызову, а не к cleanup после него.
- Отдельно найдите первый WU_E_PT_* result, который перевёл protocol object в faulted state. Это проверяет условие «Объект протокольного уровня Windows Update перешёл в состояние сбоя после…» по фактическим параметрам, а не по имени константы.
- Сохраните технические маркеры Windows Update protocol transport и один исправный запуск с теми же входными данными.
Последовательность локализации
Проведите A/B-проверку: сохранить первый transport/SOAP result и создать новый protocol object только после определения fault boundary. Сравнивайте первую точку расхождения, а не только финальное сообщение приложения.
Ограничение проверки: не трактовать base-range constant как самостоятельный runtime failure. Такое действие может скрыть исходную границу и дать ложное ощущение исправления.
Ближайший по прежнему шаблону результат WU_E_PT_SOAPCLIENT_BASE не следует считать эквивалентным: сравнивайте точное условие, указанное здесь, и первую различающуюся операцию.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.