| Предыдущий | Следующий |
| ERROR_INVALID_HW_PROFILE | ERROR_QUOTA_LIST_INCONSISTENT |
ERROR_INVALID_PLUGPLAY_DEVICE_PATH
Переданный путь не определяет допустимый узел устройства Plug and Play
Устройства Plug and Play представлены devnode с идентификаторами экземпляров устройств и конфигурацией в реестре. Путь PnP в реестре — не произвольный путь файловой системы и не символическая ссылка интерфейса устройства. Этот код означает, что путь, переданный операции настройки, не соответствовал форме или расположению, ожидаемому для узла PnP.
Проверьте происхождение пути. Предпочитайте результаты перечисления SetupAPI или Configuration Manager ручному построению строк реестра из отображаемых имён, аппаратных идентификаторов или путей интерфейса. Идентификатор экземпляра устройства и путь интерфейса устройства имеют разные назначения и невзаимозаменяемы. Если ошибка появилась после удаления или повторного перечисления устройства, обновите набор сведений вместо использования устаревшего пути. SetupAPI.dev.log помогает сопоставить текущий devnode и установочные действия.
Что проверить
- Зафиксируйте точный путь и API, который его отклонил.
- Повторно перечислите устройство через SetupAPI, не создавая путь вручную.
- Сравните текущий идентификатор экземпляра устройства со значением, сохранённым вызывающим кодом.
Ссылки
- Microsoft: IRP_MN_QUERY_ID
- Microsoft: записи журнала установки устройств SetupAPI
- Microsoft: введение в Plug and Play
Нужно найти другой код? Найти другой код состояния или ошибки.
