Что означает код HRESULT 0x800F0203 (SPAPI_E_NO_DRIVER_SELECTED)?

 
Предыдущий Следующий
SPAPI_E_DUPLICATE_FOUND SPAPI_E_KEY_DOES_NOT_EXIST

SPAPI_E_NO_DRIVER_SELECTED

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

SPAPI_E_NO_DRIVER_SELECTED означает, что SetupAPI дошёл до этапа выбора driver node, но подходящий драйвер не был выбран для текущего device information set.

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

Сохраните device instance ID, class GUID, hardware/compatible IDs и список кандидатов после enumeration. Проверьте результаты SetupDiBuildDriverInfoList/SetupDiSelectBestCompatDrv, rank и подпись пакетов. Убедитесь, что INF соответствует архитектуре и версии Windows.

Как исправлять

Предоставьте подходящий подписанный driver package либо исправьте IDs/ranking, из-за которых кандидат исключается. Не продолжайте install как будто driver node существует: последующие queue/copy ошибки будут вторичными и менее информативными.

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


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