| Предыдущий | Следующий |
| ERROR_INVALID_QUOTA_LOWER | ERROR_INSTRUCTION_MISALIGNMENT |
ERROR_DEVICE_ALREADY_ATTACHED
Что означает ERROR_DEVICE_ALREADY_ATTACHED
ERROR_DEVICE_ALREADY_ATTACHED — драйвер пытается повторно присоединить device object, который уже находится в стеке устройств.
Практический смысл
Обычно это ошибка AddDevice/start lifecycle: filter/function driver выполняет второй attach либо не отслеживает уже созданное соединение после PnP transition.
Что проверить
- Сохраните device stack до повторного attach.
- Проверьте, сколько раз вызывается AddDevice/start path для instance ID.
- Убедитесь, что detach/remove корректно обнуляет сохранённые pointers.
- Не создавайте второй filter device поверх уже присоединённого объекта.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.