Что означает код HRESULT 0x800F0200 (SPAPI_E_NO_ASSOCIATED_CLASS)?

 
Предыдущий Следующий
SPAPI_E_NO_BACKUP SPAPI_E_CLASS_MISMATCH

SPAPI_E_NO_ASSOCIATED_CLASS

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

SetupAPI не смог определить класс установки, связанный с выбранным устройством или INF-файлом. Обычно отсутствуют или не согласованы Class/ClassGuid и сведения о классе устройства.

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

  • Проверьте Class и ClassGuid в INF, а также фактически выбранный пакет драйвера.
  • Убедитесь, что элемент сведений об устройстве относится к ожидаемому классу установки.
  • После удаления старого пакета перечитайте устройство и список совместимых драйверов, а не используйте старый кэш.
  • Если проблема системная, проверьте регистрацию классов установки устройств, не создавая случайную привязку вручную.

Исправляйте INF или выбор пакета и класса. Искусственное назначение другого класса может привести к формально успешной, но неправильной установке устройства.

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


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