Что означает код HRESULT 0x80240032 (WU_E_INVALID_CRITERIA)?

 
Предыдущий Следующий
WU_E_INVALID_FILE WU_E_EULA_UNAVAILABLE

WU_E_INVALID_CRITERIA

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

WU_E_INVALID_CRITERIA (0x80240032) — Строка условий поиска имеет недопустимый формат.

Для объекта «недопустимое значение: строка условий поиска имеет недопустимый формат» в подсистеме «Windows Update Agent» полезнее всего сначала проверить допустимость и структуру входных данных, сохранив исходное состояние.

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

В сценарии «строка условий поиска имеет недопустимый формат» сохраните исходные данные и найдите первое поле, размер, флаг или структуру, которую отклонил штатный валидатор; не изменяйте проблемный артефакт до фиксации причины.

Для диагностики темы «недопустимое значение: строка условий поиска имеет недопустимый формат» сохраните фазу операции, идентификатор обновления и соседние события WindowsUpdateClient или WindowsUpdate.log.

При сравнении запусков отдельно отметьте: IUpdateSearcher::Search, AND, OR, IsInstalled = 0 AND Type = 'Software'; эти сведения относятся к теме «недопустимое значение: строка условий поиска имеет недопустимый формат».

IsInstalled = 0 AND Type = 'Software'

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x80240032 и без обхода штатных проверок.

Документация для результата 0x80240032: IUpdateSearcher::Search criteria syntax · Using the Windows Update Agent API · справочник ошибок Windows Update.


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