| Предыдущий | Следующий |
| SPAPI_E_INVALID_INF_LOGCONFIG | SPAPI_E_INVALID_FILTER_DRIVER |
SPAPI_E_DI_DONT_INSTALL
Что означает SPAPI_E_DI_DONT_INSTALL
SPAPI_E_DI_DONT_INSTALL: Class installer или co-installer сообщил SetupAPI, что выбранное устройство не следует устанавливать в рамках текущей операции. Это управляющий результат установки, а не признак отсутствия INF сам по себе.
Что проверить
- Сопоставьте HRESULT с DIF-кодом и конкретным class/co-installer, который обрабатывал запрос.
- Проверьте setupapi.dev.log на решение установщика и условия, из-за которых он запретил продолжение.
- Если используется собственный installer, проверьте его ветку возврата и данные SP_DEVINSTALL_PARAMS для данного устройства.
Что делать
Исправляйте условие, по которому installer возвращает запрет, либо выбирайте корректный сценарий установки для этого класса устройства. Повторный запуск того же DIF-запроса без изменения входных условий обычно приводит к тому же результату.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
