Что означает код HRESULT 0x800F0227 (SPAPI_E_INVALID_COINSTALLER)?

 
Предыдущий Следующий
SPAPI_E_DI_POSTPROCESSING_REQUIRED SPAPI_E_NO_COMPAT_DRIVERS

SPAPI_E_INVALID_COINSTALLER

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

SPAPI_E_INVALID_COINSTALLER (0x800F0227) — SetupAPI обнаружил недопустимую регистрацию или реализацию device co-installer.

Co-installer подключается к DIF pipeline через INF/registry и DLL entry point. Ошибка означает, что компонент отсутствует, несовместим или зарегистрирован неверно, а не что устройство само по себе недопустимо.

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

Сохраните device/class GUID, CoInstallers32 entries и SetupAPI.dev.log. Проверьте DLL path, architecture, export, signature и соответствие package, который должен устанавливать co-installer.

Контроль — повтор той же DIF operation после восстановления корректного co-installer. Удаление регистрации допустимо только если компонент действительно не нужен этому package.

Документация для результата 0x800F0227: Co-installer operation · журнал установки устройств SetupAPI · Driver signing.


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