| Предыдущий | Следующий |
| SPAPI_E_DRIVER_INSTALL_BLOCKED | SPAPI_E_FILE_HASH_NOT_IN_CATALOG |
SPAPI_E_WRONG_INF_TYPE
Что означает SPAPI_E_WRONG_INF_TYPE
SPAPI_E_WRONG_INF_TYPE (0X800F024A) — указанный INF относится к другому типу пакета или операции SetupAPI, чем ожидает вызывающий код.
Что проверить
Определите, какой SetupAPI method открыт и какой INF class/style он принимает. Проверьте [Version], Class, ClassGuid и архитектурные sections.
Не меняйте расширение файла и не копируйте sections между INF. Выберите INF, предназначенный для текущего device/setup operation.
Как подтвердить причину
Причина подтверждается, когда тот же SetupAPI call получает INF правильного типа и проходит parse/staging stage.
Технические ссылки: Microsoft: SetupAPI · Microsoft: SetupAPI logging · Microsoft: INF files.
Нужно найти другой код? Найти другой код состояния или ошибки.
