| Предыдущий | Следующий |
| STATUS_NDIS_INVALID_OID | STATUS_NDIS_UNSUPPORTED_MEDIA |
STATUS_NDIS_ADAPTER_REMOVED
Удаление PnP сделало адаптер и его привязки недействительными
STATUS_NDIS_ADAPTER_REMOVED является границей жизненного цикла. После начала удаления NDIS останавливает стек, завершает и закрывает привязки, отсоединяет фильтры и останавливает минипорт. Существующий дескриптор или сохранённый идентификатор интерфейса нельзя считать повторно используемой целью.
Первопричиной может быть физическое удаление, неожиданное отключение, сброс шины, удаление виртуального устройства или управляемое драйвером повторное перечисление. До попытки восстановления сохраните временную последовательность PnP: она показывает, должен ли появиться новый экземпляр.
Данные, сужающие поиск
- Зафиксируйте идентификаторы экземпляров устройств, события удаления или неожиданного отключения PnP и затронутые привязки NDIS.
- Отмените или завершите работу, владеющую ресурсами адаптера, вместо повторного обращения к устаревшим дескрипторам.
- Прежде чем восстанавливать состояние протокола или фильтра, дождитесь нового экземпляра адаптера и завершения жизненного цикла привязки.
Ссылки
- Microsoft: стек драйверов NDIS
- Microsoft: состояния и операции адаптера мини-порта
- Microsoft: остановка стека драйверов
Нужно найти другой код? Найти другой код состояния или ошибки.
