| Предыдущий | Следующий |
| STATUS_PNP_DRIVER_CONFIGURATION_INCOMPLETE | STATUS_PNP_DEVICE_CONFIGURATION_PENDING |
STATUS_PNP_FUNCTION_DRIVER_REQUIRED
STATUS_PNP_FUNCTION_DRIVER_REQUIRED означает, что конфигурация устройства не содержит функционального драйвера, необходимого для владения основной операцией устройства. Драйвер шины может перечислить дочерний объект, а драйверы-фильтры — добавить поведение, но ни те, ни другие не заменяют функциональный драйвер, создающий функциональный объект устройства для дочернего устройства.
Windows обычно подключает сначала нижние фильтры, затем функциональный драйвер и затем верхние фильтры. Поэтому статус не исправляется установкой ещё одного пакета только с фильтром или изменением назначений ресурсов до определения отсутствующего функционального уровня.
Что проверить
- Убедитесь, что выбранный INF устанавливает функциональный драйвер для указанного идентификатора устройства, а не только компонент расширения или фильтра.
- Убедитесь, что родительская шина предоставила предполагаемое дочернее устройство и аппаратные идентификаторы.
- Используйте журнал установки устройств, чтобы найти этап между выбором пакета и построением стека драйверов, на котором была потеряна конфигурация функционального драйвера.
Ссылки
- Microsoft: добавление устройства PnP и построение его стека
- Microsoft: установка выбранного пакета драйвера
- Microsoft: раздел INF Models
Нужно найти другой код? Найти другой код состояния или ошибки.