Что означает код HRESULT 0x80240058 (WU_E_INVALID_SERIALIZATION_VERSION)?

 
Предыдущий Следующий
WU_E_NO_SUCH_HANDLER_PLUGIN WU_E_NETWORK_COST_EXCEEDS_POLICY

WU_E_INVALID_SERIALIZATION_VERSION

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

WU_E_INVALID_SERIALIZATION_VERSION (0x80240058) — Запрошенная версия формата сериализации не поддерживается.

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

Нужно установить, какой сериализованный объект и какая версия формата были переданы потребителю. Сравните версию Windows Update Agent, создавшую данные, с версией клиента, который их читает; особенно это важно для сохранённых/перенесённых результатов и собственных приложений на WUA API. Не редактируйте сериализованный blob вручную — создайте его заново совместимой версией producer-а.

Если данные хранятся между запусками приложения, отдельно проверьте момент их создания: старый cache/blob после обновления WUA может требовать штатной повторной генерации.

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


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