Что означает код HRESULT 0x800F020C (SPAPI_E_CANT_LOAD_CLASS_ICON)?

 
Предыдущий Следующий
SPAPI_E_NO_SUCH_DEVINST SPAPI_E_INVALID_CLASS_INSTALLER

SPAPI_E_CANT_LOAD_CLASS_ICON

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

SPAPI_E_CANT_LOAD_CLASS_ICON (0x800F020C) — SetupAPI не удалось загрузить значок класса установки устройства.

Для SetupAPI основным источником последовательности установки служит setupapi.dev.log. Сопоставляйте его с идентификатор экземпляра устройства, Hardware ID, выбранным INF и пакетом драйвера; ручное исправление PnP-веток реестра или копирование файлов обычно уничтожает контекст, нужный для точной причины.

Сбой относится к метаданным/отображению класса устройства, а не обязательно к работе самого устройства.

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

  • Проверьте Class GUID и регистрацию class icon, на которую ссылается SetupAPI.
  • Если UI допускает fallback, используйте стандартный значок класса вместо признания устройства неисправным.
  • Сопоставьте проблему с конкретным shell/admin tool; установка драйвера может быть успешной независимо от иконки.

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


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